public abstract class Entity extends Labelled
| Constructor and Description |
|---|
Entity() |
Entity(Entity entity) |
Entity(java.lang.String label,
java.lang.String... natures) |
| Modifier and Type | Method and Description |
|---|---|
abstract java.net.URI |
getAddress() |
abstract <K,T extends EntityWrapper<K>> |
reload(java.lang.Class<T> type) |
abstract <K,T extends EntityWrapper<K>> |
resolve(java.lang.Class<T> type) |
abstract <K,T extends EntityWrapper<K>> |
resolve(org.springframework.core.ParameterizedTypeReference<T> type) |
abstract LinkedEntity |
toLinkedEntity() |
getLabel, getNatures, hasNature, setNatures, setTitlepublic Entity()
public Entity(Entity entity)
public Entity(java.lang.String label,
java.lang.String... natures)
public abstract java.net.URI getAddress()
throws java.net.URISyntaxException
java.net.URISyntaxExceptionpublic abstract <K,T extends EntityWrapper<K>> T reload(java.lang.Class<T> type)
public abstract <K,T extends EntityWrapper<K>> T resolve(java.lang.Class<T> type)
public abstract <K,T extends EntityWrapper<K>> T resolve(org.springframework.core.ParameterizedTypeReference<T> type)
public abstract LinkedEntity toLinkedEntity()