public class Link extends Titled
| Constructor and Description |
|---|
Link() |
Link(Address address) |
Link(Address address,
java.lang.String title,
java.lang.String... classes) |
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.CompletableFuture<CreatedEntity> |
create(java.util.Map<java.lang.String,java.lang.Object> filteredParameters) |
java.util.concurrent.CompletableFuture<DeletedEntity> |
delete(java.util.Map<java.lang.String,java.lang.Object> filteredParameters) |
java.util.concurrent.CompletableFuture<EntityWrapper<?>> |
get() |
<T extends EntityWrapper<?>> |
get(java.lang.Class<T> type) |
java.util.concurrent.CompletableFuture<EntityWrapper<?>> |
get(java.util.Map<java.lang.String,java.lang.Object> filteredParameters) |
Address |
getAddress() |
java.lang.String |
getPath() |
org.springframework.http.MediaType |
getRepresentationFormat() |
<T extends EntityWrapper<?>> |
resolve(java.lang.Class<T> type) |
<T extends EntityWrapper<?>> |
resolve(org.springframework.core.ParameterizedTypeReference<T> type) |
void |
setAddress(Address address) |
java.util.concurrent.CompletableFuture<UpdatedEntity> |
update(java.util.Map<java.lang.String,java.lang.Object> filteredParameters) |
getClasses, getTitle, hasNature, setClasses, setTitlepublic Link(Address address, java.lang.String title, java.lang.String... classes)
public Link()
public Link(Address address)
public org.springframework.http.MediaType getRepresentationFormat()
public <T extends EntityWrapper<?>> java.util.concurrent.CompletableFuture<T> resolve(java.lang.Class<T> type)
public <T extends EntityWrapper<?>> java.util.concurrent.CompletableFuture<T> resolve(org.springframework.core.ParameterizedTypeReference<T> type)
public java.lang.String getPath()
public java.util.concurrent.CompletableFuture<EntityWrapper<?>> get(java.util.Map<java.lang.String,java.lang.Object> filteredParameters)
public java.util.concurrent.CompletableFuture<DeletedEntity> delete(java.util.Map<java.lang.String,java.lang.Object> filteredParameters)
public java.util.concurrent.CompletableFuture<CreatedEntity> create(java.util.Map<java.lang.String,java.lang.Object> filteredParameters)
public java.util.concurrent.CompletableFuture<UpdatedEntity> update(java.util.Map<java.lang.String,java.lang.Object> filteredParameters)
public java.util.concurrent.CompletableFuture<EntityWrapper<?>> get()
public <T extends EntityWrapper<?>> java.util.concurrent.CompletableFuture<T> get(java.lang.Class<T> type)
public Address getAddress()
public void setAddress(Address address)
address - the address to set