public class LinkedEntity extends Entity
| Constructor and Description |
|---|
LinkedEntity(Link link) |
LinkedEntity(Link link,
java.lang.String label,
java.util.Set<java.lang.String> natures) |
LinkedEntity(Link link,
java.lang.String label,
java.lang.String... natures) |
| Modifier and Type | Method and Description |
|---|---|
java.net.URI |
getAddress() |
Link |
getLink() |
<K,T extends EntityWrapper<K>> |
reload(java.lang.Class<T> type) |
<K,T extends EntityWrapper<K>> |
resolve(java.lang.Class<T> type) |
<K,T extends EntityWrapper<K>> |
resolve(org.springframework.core.ParameterizedTypeReference<T> type) |
void |
setApplicationContext(org.springframework.context.ApplicationContext context) |
LinkedEntity |
toLinkedEntity() |
getLabel, getNatures, hasNature, setNatures, setTitlepublic LinkedEntity(Link link)
public LinkedEntity(Link link, java.lang.String label, java.util.Set<java.lang.String> natures)
public LinkedEntity(Link link, java.lang.String label, java.lang.String... natures)
public java.net.URI getAddress()
getAddress in class Entitypublic Link getLink()
public <K,T extends EntityWrapper<K>> T reload(java.lang.Class<T> type)
public <K,T extends EntityWrapper<K>> T resolve(java.lang.Class<T> type)
public <K,T extends EntityWrapper<K>> T resolve(org.springframework.core.ParameterizedTypeReference<T> type)
@Autowired public void setApplicationContext(org.springframework.context.ApplicationContext context)
public LinkedEntity toLinkedEntity()
toLinkedEntity in class Entity