public class EntityTransformer
extends java.lang.Object
Constructor and Description |
---|
EntityTransformer() |
Modifier and Type | Method and Description |
---|---|
static java.net.URI |
applicationUri(Application entity,
javax.ws.rs.core.UriBuilder ub) |
static EntityConfigSummary |
entityConfigSummary(ConfigKey<?> config,
java.lang.reflect.Field configKeyField) |
static EntityConfigSummary |
entityConfigSummary(ConfigKey<?> config,
java.lang.String label,
java.lang.Double priority,
java.util.Map<java.lang.String,java.net.URI> links) |
static EntityConfigSummary |
entityConfigSummary(Entity entity,
ConfigKey<?> config,
javax.ws.rs.core.UriBuilder ub)
generates a representation for a given config key,
with label inferred from annoation in the entity class,
and links pointing to the entity and the applicaiton
|
static EntityConfigSummary |
entityConfigSummary(SpecParameter<?> input) |
static java.util.List<EntitySummary> |
entitySummaries(java.lang.Iterable<? extends Entity> entities,
javax.ws.rs.core.UriBuilder ub) |
static EntitySummary |
entitySummary(Entity entity,
javax.ws.rs.core.UriBuilder ub) |
static java.net.URI |
entityUri(Entity entity,
javax.ws.rs.core.UriBuilder ub) |
static |
fromEntity(javax.ws.rs.core.UriBuilder ub) |
public static finalfromEntity(javax.ws.rs.core.UriBuilder ub)
public static EntitySummary entitySummary(Entity entity, javax.ws.rs.core.UriBuilder ub)
public static java.util.List<EntitySummary> entitySummaries(java.lang.Iterable<? extends Entity> entities, javax.ws.rs.core.UriBuilder ub)
public static EntityConfigSummary entityConfigSummary(ConfigKey<?> config, java.lang.String label, java.lang.Double priority, java.util.Map<java.lang.String,java.net.URI> links)
public static EntityConfigSummary entityConfigSummary(Entity entity, ConfigKey<?> config, javax.ws.rs.core.UriBuilder ub)
public static java.net.URI applicationUri(Application entity, javax.ws.rs.core.UriBuilder ub)
public static java.net.URI entityUri(Entity entity, javax.ws.rs.core.UriBuilder ub)
public static EntityConfigSummary entityConfigSummary(ConfigKey<?> config, java.lang.reflect.Field configKeyField)
public static EntityConfigSummary entityConfigSummary(SpecParameter<?> input)