public class ODataBinderImpl extends Object implements org.apache.olingo.client.api.serialization.ODataBinder
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.olingo.client.api.ODataClient |
client |
protected static org.slf4j.Logger |
LOG
Logger.
|
| Constructor and Description |
|---|
ODataBinderImpl(org.apache.olingo.client.api.ODataClient client) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(org.apache.olingo.client.api.domain.ClientEntity entity,
org.apache.olingo.client.api.domain.ClientProperty property) |
protected boolean |
add(org.apache.olingo.client.api.domain.ClientEntitySet entitySet,
org.apache.olingo.client.api.domain.ClientEntity entity) |
org.apache.olingo.commons.api.data.Entity |
getEntity(org.apache.olingo.client.api.domain.ClientEntity odataEntity) |
org.apache.olingo.commons.api.data.EntityCollection |
getEntitySet(org.apache.olingo.client.api.domain.ClientEntitySet odataEntitySet) |
org.apache.olingo.commons.api.data.Link |
getLink(org.apache.olingo.client.api.domain.ClientLink link) |
org.apache.olingo.client.api.domain.ClientDelta |
getODataDelta(org.apache.olingo.client.api.data.ResWrap<org.apache.olingo.commons.api.data.Delta> resource) |
org.apache.olingo.client.api.domain.ClientEntity |
getODataEntity(org.apache.olingo.client.api.data.ResWrap<org.apache.olingo.commons.api.data.Entity> resource) |
org.apache.olingo.client.api.domain.ClientEntitySet |
getODataEntitySet(org.apache.olingo.client.api.data.ResWrap<org.apache.olingo.commons.api.data.EntityCollection> resource) |
protected org.apache.olingo.client.api.domain.ClientProperty |
getODataProperty(org.apache.olingo.commons.api.edm.EdmType type,
org.apache.olingo.commons.api.data.Property resource) |
org.apache.olingo.client.api.domain.ClientProperty |
getODataProperty(org.apache.olingo.client.api.data.ResWrap<org.apache.olingo.commons.api.data.Property> resource) |
org.apache.olingo.client.api.domain.ClientServiceDocument |
getODataServiceDocument(org.apache.olingo.client.api.data.ServiceDocument resource) |
protected org.apache.olingo.client.api.domain.ClientValue |
getODataValue(org.apache.olingo.commons.api.edm.FullQualifiedName type,
org.apache.olingo.commons.api.data.Valuable valuable,
URI contextURL,
String metadataETag) |
org.apache.olingo.commons.api.data.Property |
getProperty(org.apache.olingo.client.api.domain.ClientProperty property) |
protected Object |
getValue(org.apache.olingo.client.api.domain.ClientValue value) |
protected void |
links(org.apache.olingo.client.api.domain.ClientLinked odataLinked,
org.apache.olingo.commons.api.data.Linked linked) |
protected void |
odataNavigationLinks(org.apache.olingo.commons.api.edm.EdmType edmType,
org.apache.olingo.commons.api.data.Linked linked,
org.apache.olingo.client.api.domain.ClientLinked odataLinked,
String metadataETag,
URI base) |
protected static final org.slf4j.Logger LOG
protected final org.apache.olingo.client.api.ODataClient client
public ODataBinderImpl(org.apache.olingo.client.api.ODataClient client)
public boolean add(org.apache.olingo.client.api.domain.ClientEntity entity,
org.apache.olingo.client.api.domain.ClientProperty property)
add in interface org.apache.olingo.client.api.serialization.ODataBinderprotected boolean add(org.apache.olingo.client.api.domain.ClientEntitySet entitySet,
org.apache.olingo.client.api.domain.ClientEntity entity)
public org.apache.olingo.client.api.domain.ClientServiceDocument getODataServiceDocument(org.apache.olingo.client.api.data.ServiceDocument resource)
getODataServiceDocument in interface org.apache.olingo.client.api.serialization.ODataBinderpublic org.apache.olingo.commons.api.data.EntityCollection getEntitySet(org.apache.olingo.client.api.domain.ClientEntitySet odataEntitySet)
getEntitySet in interface org.apache.olingo.client.api.serialization.ODataBinderprotected void links(org.apache.olingo.client.api.domain.ClientLinked odataLinked,
org.apache.olingo.commons.api.data.Linked linked)
public org.apache.olingo.commons.api.data.Entity getEntity(org.apache.olingo.client.api.domain.ClientEntity odataEntity)
getEntity in interface org.apache.olingo.client.api.serialization.ODataBinderpublic org.apache.olingo.commons.api.data.Link getLink(org.apache.olingo.client.api.domain.ClientLink link)
getLink in interface org.apache.olingo.client.api.serialization.ODataBinderpublic org.apache.olingo.commons.api.data.Property getProperty(org.apache.olingo.client.api.domain.ClientProperty property)
getProperty in interface org.apache.olingo.client.api.serialization.ODataBinderprotected Object getValue(org.apache.olingo.client.api.domain.ClientValue value)
public org.apache.olingo.client.api.domain.ClientEntitySet getODataEntitySet(org.apache.olingo.client.api.data.ResWrap<org.apache.olingo.commons.api.data.EntityCollection> resource)
getODataEntitySet in interface org.apache.olingo.client.api.serialization.ODataBinderprotected void odataNavigationLinks(org.apache.olingo.commons.api.edm.EdmType edmType,
org.apache.olingo.commons.api.data.Linked linked,
org.apache.olingo.client.api.domain.ClientLinked odataLinked,
String metadataETag,
URI base)
public org.apache.olingo.client.api.domain.ClientEntity getODataEntity(org.apache.olingo.client.api.data.ResWrap<org.apache.olingo.commons.api.data.Entity> resource)
getODataEntity in interface org.apache.olingo.client.api.serialization.ODataBinderpublic org.apache.olingo.client.api.domain.ClientProperty getODataProperty(org.apache.olingo.client.api.data.ResWrap<org.apache.olingo.commons.api.data.Property> resource)
getODataProperty in interface org.apache.olingo.client.api.serialization.ODataBinderprotected org.apache.olingo.client.api.domain.ClientProperty getODataProperty(org.apache.olingo.commons.api.edm.EdmType type,
org.apache.olingo.commons.api.data.Property resource)
protected org.apache.olingo.client.api.domain.ClientValue getODataValue(org.apache.olingo.commons.api.edm.FullQualifiedName type,
org.apache.olingo.commons.api.data.Valuable valuable,
URI contextURL,
String metadataETag)
public org.apache.olingo.client.api.domain.ClientDelta getODataDelta(org.apache.olingo.client.api.data.ResWrap<org.apache.olingo.commons.api.data.Delta> resource)
getODataDelta in interface org.apache.olingo.client.api.serialization.ODataBinderCopyright © 2013–2017 The Apache Software Foundation. All rights reserved.