- Type Parameters:
T
- the embededd type
K
- the links type
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- Administrator, AdministratorsCollection, Appraisal, AppraisalsCollection, CompaniesCollection, Company, Department, DepartmentsCollection, Employee, EmployeesCollection, FeedbackReport, FeedbackReportsCollection, File, FilesCollection, Invitation, InvitationsCollection, Position, PositionsCollection, ReportsCollection, Root
public abstract class Resource<T extends Embedded,K extends Links>
extends java.lang.Object
implements java.io.Serializable
Base class to all the resources returned by the Restful HRider API.
A resource is represented according to the HAL (Hypertext Application Language) with
properties and an "embedded" and "links" sections.
See https://tools.ietf.org/html/draft-kelly-json-hal-08
http://stateless.co/hal_specification.html
- Author:
- drh ([email protected])
- See Also:
Embedded
,
Links
,
Serialized Form