@Override public ClientLink newMediaEditLink(String name, URI link, String type, String eTag) { return new ClientLink.Builder().setURI(link).setEtag(eTag). setType(ClientLinkType.fromString(Constants.NS_MEDIA_EDIT_LINK_REL, type == null ? Constants.MEDIA_EDIT_LINK_TYPE : type)) .setTitle(name).build(); }
/** * Casts to primitive value. * * @return primitive value. */ @Override public ClientPrimitiveValue asPrimitive() { return isPrimitive() ? (ClientPrimitiveValue) this : null; }
@Override public ClientLink newEntitySetNavigationLink(final String name, final URI link) { return new ClientLink.Builder().setURI(link). setType(ClientLinkType.ENTITY_SET_NAVIGATION).setTitle(name).build(); }
/** * Checks if has null value. * * @return 'TRUE' if has null value; 'FALSE' otherwise. */ @Override public boolean hasNullValue() { return value == null || value.isPrimitive() && value.asPrimitive().toValue() == null || value.isComplex() && value.asComplex().asJavaMap().size() == 0; }
@Override public String toString() { return "AbstractClientPayload [contextURL=" + contextURL + "super[" + super.toString() + "]]"; } }
@Override public String toString() { return "ClientCollectionValueImpl [values=" + values + "super[" + super.toString() + "]]"; } }
@Override public String toString() { return "ClientEntityImpl [id=" + id + ", eTag=" + eTag + ", mediaEntity=" + mediaEntity + ", mediaContentType=" + mediaContentType + ", mediaContentSource=" + mediaContentSource + ", mediaETag=" + mediaETag + ", editLink=" + editLink + ", properties=" + properties + ", annotations=" + annotations + ", typeName=" + typeName + ", navigationLinks=" + navigationLinks + ", associationLinks=" + associationLinks + ", mediaEditLinks=" + mediaEditLinks + ", operations=" + operations + "super[" + super.toString() + "]]"; } }
/** * Casts to collection value. * * @return collection value. */ @SuppressWarnings("unchecked") @Override public <OV extends ClientValue> ClientCollectionValue<OV> asCollection() { return isCollection() ? (ClientCollectionValue<OV>) this : null; }
/** * Checks if has null value. * * @return 'TRUE' if has null value; 'FALSE' otherwise. */ @Override public boolean hasNullValue() { return value == null || value.isPrimitive() && value.asPrimitive().toValue() == null || value.isComplex() && value.asComplex().asJavaMap().size() == 0; }
public ClientLink newMediaReadLink(String name, URI link, String type, String eTag) { return new ClientLink.Builder().setURI(link).setEtag(eTag). setType(ClientLinkType.fromString(Constants.NS_MEDIA_READ_LINK_REL, type == null ? Constants.MEDIA_EDIT_LINK_TYPE : type)) .setTitle(name).build(); }
@Override public ClientLink newAssociationLink(final String name, final URI link) { return new ClientLink.Builder().setURI(link). setType(ClientLinkType.ASSOCIATION).setTitle(name).build(); }
@Override public String toString() { return "ClientComplexValueImpl [navigationLinks=" + navigationLinks + ", associationLinks=" + associationLinks + ", annotations=" + annotations + ", fields=" + fields + "super[" + super.toString() + "]]"; } }
@Override public String toString() { return "ClientEntitySetImpl [deltaLink=" + deltaLink + ", entities=" + entities + ", annotations=" + annotations + ", next=" + next + ", count=" + count + "super[" + super.toString() + "]]"; } }
@Override public ClientLink newMediaEditLink(String name, URI link, String type, String eTag) { return new ClientLink.Builder().setURI(link).setEtag(eTag). setType(ClientLinkType.fromString(Constants.NS_MEDIA_EDIT_LINK_REL, type == null ? Constants.MEDIA_EDIT_LINK_TYPE : type)) .setTitle(name).build(); }
@Override public ClientLink newEntitySetNavigationLink(final String name, final URI link) { return new ClientLink.Builder().setURI(link). setType(ClientLinkType.ENTITY_SET_NAVIGATION).setTitle(name).build(); }
@Override public String toString() { return "ClientComplexValueImpl [navigationLinks=" + navigationLinks + ", associationLinks=" + associationLinks + ", annotations=" + annotations + ", fields=" + fields + "super[" + super.toString() + "]]"; } }
public ClientLink newMediaReadLink(String name, URI link, String type, String eTag) { return new ClientLink.Builder().setURI(link).setEtag(eTag). setType(ClientLinkType.fromString(Constants.NS_MEDIA_READ_LINK_REL, type == null ? Constants.MEDIA_EDIT_LINK_TYPE : type)) .setTitle(name).build(); }
@Override public ClientLink newAssociationLink(final String name, final URI link) { return new ClientLink.Builder().setURI(link). setType(ClientLinkType.ASSOCIATION).setTitle(name).build(); }
@Override public ClientLink newEntityNavigationLink(final String name, final URI link) { return new ClientLink.Builder().setURI(link). setType(ClientLinkType.ENTITY_NAVIGATION).setTitle(name).build(); }