| 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.
|
| Modifier and Type | Method and Description |
|---|---|
Entity.Builder |
Entity.Builder.action(Action action)
Adds the action provided to the current state of the builder.
|
Entity.Builder |
Entity.Builder.actions(Action... actions)
Adds the actions provided to the current state of the builder.
|
Entity.Builder |
Entity.Builder.klass(java.lang.String klass)
Adds the class provided to the current state of the builder.
|
Entity.Builder |
Entity.Builder.klasses(java.lang.String... klasses)
Adds the classes provided to the current state of the builder.
|
Entity.Builder |
Entity.Builder.link(Link link)
Adds the link provided to the current state of the builder.
|
Entity.Builder |
Entity.Builder.links(Link... links)
Adds the links provided to the current state of the builder.
|
<T> Entity.Builder |
Entity.Builder.property(java.lang.String propertyKey,
T propertyValue)
Adds the property provided to the current state of the builder.
|
Entity.Builder |
Entity.Builder.subEntities(EntityBase... subEntities)
Adds the sub-entities provided to the current state of the builder.
|
Entity.Builder |
Entity.Builder.subEntity(EntityBase subEntity)
Adds the sub-entity provided to the current state of the builder.
|
Entity.Builder |
Entity.Builder.title(java.lang.String title)
Adds the title provided to the current state of the builder.
|
| Modifier and Type | Method and Description |
|---|---|
Entity.Builder |
EntityBuilderFactory.create()
Constructs an instance of
EntityBuilderFactory. |
Copyright © 2017. All Rights Reserved.