public class ClientLink extends ClientItem implements ClientAnnotatable
| Modifier and Type | Class and Description |
|---|---|
static class |
ClientLink.Builder |
| Modifier | Constructor and Description |
|---|---|
|
ClientLink(URI uri,
ClientLinkType type,
String title)
Constructor.
|
|
ClientLink(URI uri,
ClientLinkType type,
String title,
String eTag) |
protected |
ClientLink(URI baseURI,
String href,
ClientLinkType type,
String title)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
ClientInlineEntity |
asInlineEntity() |
ClientInlineEntitySet |
asInlineEntitySet() |
List<ClientAnnotation> |
getAnnotations() |
String |
getMediaETag()
Gets Media ETag.
|
String |
getRel()
Gets link rel.
|
ClientLinkType |
getType()
Gets link type.
|
public ClientLink(URI uri, ClientLinkType type, String title)
uri - URI.type - type.title - title.public ClientLink(URI uri, ClientLinkType type, String title, String eTag)
protected ClientLink(URI baseURI, String href, ClientLinkType type, String title)
version - OData service version.baseURI - base URI.href - href.type - type.title - title.public ClientLinkType getType()
public ClientInlineEntity asInlineEntity()
public ClientInlineEntitySet asInlineEntitySet()
public String getRel()
public String getMediaETag()
public List<ClientAnnotation> getAnnotations()
getAnnotations in interface ClientAnnotatableCopyright © 2013–2023 The Apache Software Foundation. All rights reserved.