public class LinkedEntity extends Entity
| Constructor and Description |
|---|
LinkedEntity(Link link) |
LinkedEntity(Link link,
java.lang.String title,
java.util.Set<java.lang.String> classes) |
| Modifier and Type | Method and Description |
|---|---|
Address |
getAddress() |
java.lang.String |
getId() |
Link |
getLink() |
<K,T extends EntityWrapper<K>> |
reload(java.lang.Class<T> type) |
<T extends EntityWrapper<?>> |
resolve(java.lang.Class<T> type) |
<K,T extends EntityWrapper<K>> |
resolve(org.springframework.core.ParameterizedTypeReference<T> type) |
LinkedEntity |
toLinkedEntity() |
getClasses, getTitle, hasNature, setClasses, setTitlepublic LinkedEntity(Link link)
public LinkedEntity(Link link, java.lang.String title, java.util.Set<java.lang.String> classes)
public Link getLink()
public <K,T extends EntityWrapper<K>> T reload(java.lang.Class<T> type)
public <T extends EntityWrapper<?>> java.util.concurrent.CompletableFuture<T> resolve(java.lang.Class<T> type)
public <K,T extends EntityWrapper<K>> T resolve(org.springframework.core.ParameterizedTypeReference<T> type) throws java.lang.InterruptedException, java.util.concurrent.ExecutionException
public LinkedEntity toLinkedEntity()
toLinkedEntity in class Entitypublic Address getAddress()
getAddress in class Entitypublic java.lang.String getId()