| Package | Description |
|---|---|
| siren |
Provides the classes that grant client applications the ability
to leverage the power of the siren specification.
|
| siren.factories |
Provides classes that are responsible for the construction of
other siren classes.
|
| siren.serializers |
Provides the classes necessary for proper serialization and deserialization
of other siren classes in accordance to the siren specification.
|
| Class and Description |
|---|
| Action
Represents an available behavior an entity exposes.
|
| Action.Builder
Constructs an instance of
Action.Builder. |
| Builder
Defines the contract that all types choosing
to be a
Builder must abide by. |
| EmbeddedLinkSubEntity
A sub-entity containing an href value.
|
| EmbeddedLinkSubEntity.Builder
Constructs an instance of
EmbeddedLinkSubEntity.Builder. |
| EmbeddedRepresentationSubEntity
An embedded entity representation that contains all the characteristics of a typical entity.
|
| EmbeddedRepresentationSubEntity.Builder
Constructs an instance of
EmbeddedRepresentationSubEntity.Builder. |
| Entity
An Entity is a URI-addressable resource that has properties and actions associated with it.
|
| Entity.Builder
Constructs instances of
Entity. |
| EntityBase
Represents the common lineage of all entities.
|
| Field
Represents a control inside of an action.
|
| Field.Builder
Constructs an instance of
Field.Builder. |
| FieldType
Identifies the possible field types.
|
| FieldValue
Value objects represent multiple selectable field values.
|
| FieldValue.Builder
Constructs an instance of
FieldValue.Builder. |
| HttpMethod
Identifies the possible HTTP methods.
|
| Link
Represent navigational transitions.
|
| Link.Builder
Constructs instances of
Link. |
| Relation |
| Class and Description |
|---|
| Action.Builder
Constructs an instance of
Action.Builder. |
| Builder
Defines the contract that all types choosing
to be a
Builder must abide by. |
| EmbeddedLinkSubEntity.Builder
Constructs an instance of
EmbeddedLinkSubEntity.Builder. |
| EmbeddedRepresentationSubEntity.Builder
Constructs an instance of
EmbeddedRepresentationSubEntity.Builder. |
| Entity.Builder
Constructs instances of
Entity. |
| Field.Builder
Constructs an instance of
Field.Builder. |
| Link.Builder
Constructs instances of
Link. |
| Class and Description |
|---|
| Relation |
Copyright © 2017. All Rights Reserved.