Uses of Class
org.odata4j.core.OEntityKey

Packages that use OEntityKey
org.odata4j.consumer The odata4j client-side (consumer-side) API. 
org.odata4j.core Core odata4j concepts. 
org.odata4j.format   
org.odata4j.format.json   
org.odata4j.format.xml   
org.odata4j.internal   
org.odata4j.producer The odata4j server-side (producer-side) API. 
org.odata4j.producer.inmemory   
org.odata4j.producer.jpa   
org.odata4j.producer.resources   
 

Uses of OEntityKey in org.odata4j.consumer
 

Methods in org.odata4j.consumer with parameters of type OEntityKey
 OEntityRequest<Void> ODataConsumer.deleteEntity(String entitySetName, OEntityKey key)
          Deletes an existing entity.
<T> OEntityRequest<T>
ODataConsumer.getEntity(Class<T> entityType, String entitySetName, OEntityKey key)
          Gets the entity by entity-set name and entity-key.
 OEntityRequest<OEntity> ODataConsumer.getEntity(String entitySetName, OEntityKey key)
          Gets the entity by entity-set name and entity-key.
 OModifyRequest<OEntity> ODataConsumer.mergeEntity(String entitySetName, OEntityKey key)
          Modifies an existing entity using merge semantics.
 

Uses of OEntityKey in org.odata4j.core
 

Methods in org.odata4j.core that return OEntityKey
static OEntityKey OEntityKey.create(Map<String,Object> values)
          Creates an entity-key from a map of names and values.
static OEntityKey OEntityKey.create(Object... values)
          Creates an entity-key.
 OEntityKey OEntity.getEntityKey()
          Gets the entity-key for this instance.
static OEntityKey OEntityKey.infer(EdmEntitySet entitySet, List<OProperty<?>> props)
          Creates an entity-key using key information from the given entity-set and values from the given property list.
static OEntityKey OEntityKey.parse(String keyString)
          Creates an entity-key from its standard string representation.
 

Methods in org.odata4j.core with parameters of type OEntityKey
static OEntity OEntities.create(EdmEntitySet entitySet, OEntityKey entityKey, List<OProperty<?>> properties, List<OLink> links)
          Creates a new entity.
static OEntity OEntities.create(EdmEntitySet entitySet, OEntityKey entityKey, List<OProperty<?>> properties, List<OLink> links, String title, String categoryTerm)
          Creates a new entity with additional Atom information.
 OModifyRequest<T> OModifyRequest.link(String navProperty, OEntityKey targetKey)
          Define an explicit link to another related entity.
 OCreateRequest<T> OCreateRequest.link(String navProperty, OEntityKey targetKey)
          Define an explicit link to another related entity.
 OQueryRequest<T> OQueryRequest.nav(OEntityKey key, String navProperty)
          Navigates to a referenced collection using a collection-valued navigation property.
 OModifyRequest<T> OModifyRequest.nav(String navProperty, OEntityKey key)
          Select a new modification entity by navigating to a referenced entity in a child collection.
 OEntityRequest<T> OEntityRequest.nav(String navProperty, OEntityKey key)
          Navigate to a related entity using a collection navigation property.
 

Uses of OEntityKey in org.odata4j.format
 

Fields in org.odata4j.format declared as OEntityKey
 OEntityKey Settings.entityKey
           
 

Constructors in org.odata4j.format with parameters of type OEntityKey
Settings(ODataVersion version, EdmDataServices metadata, String entitySetName, OEntityKey entityKey, FeedCustomizationMapping fcMapping)
           
Settings(ODataVersion version, EdmDataServices metadata, String entitySetName, OEntityKey entityKey, FeedCustomizationMapping fcMapping, boolean isResponse)
           
 

Uses of OEntityKey in org.odata4j.format.json
 

Fields in org.odata4j.format.json declared as OEntityKey
protected  OEntityKey JsonFormatParser.entityKey
           
 

Uses of OEntityKey in org.odata4j.format.xml
 

Fields in org.odata4j.format.xml declared as OEntityKey
protected  OEntityKey AtomFeedFormatParser.entityKey
           
protected  OEntityKey AtomEntryFormatParser.entityKey
           
 

Constructors in org.odata4j.format.xml with parameters of type OEntityKey
AtomEntryFormatParser(EdmDataServices metadata, String entitySetName, OEntityKey entityKey)
           
AtomFeedFormatParser(EdmDataServices metadata, String entitySetName, OEntityKey entityKey)
           
 

Uses of OEntityKey in org.odata4j.internal
 

Fields in org.odata4j.internal declared as OEntityKey
 OEntityKey EntitySegment.key
           
 

Methods in org.odata4j.internal with parameters of type OEntityKey
static String InternalUtil.getEntityRelId(EdmEntitySet entitySet, OEntityKey entityKey)
           
 

Constructors in org.odata4j.internal with parameters of type OEntityKey
EntitySegment(String segment, OEntityKey key)
           
 

Uses of OEntityKey in org.odata4j.producer
 

Methods in org.odata4j.producer with parameters of type OEntityKey
 EntityResponse ODataProducer.createEntity(String entitySetName, OEntityKey entityKey, String navProp, OEntity entity)
          Creates a new OData entity as a reference of an existing entity, implicitly linked to the existing entity by a navigation property.
 void ODataProducer.deleteEntity(String entitySetName, OEntityKey entityKey)
          Deletes an existing entity.
 EntityResponse ODataProducer.getEntity(String entitySetName, OEntityKey entityKey)
          Obtains a single entity based on its type and key.
 BaseResponse ODataProducer.getNavProperty(String entitySetName, OEntityKey entityKey, String navProp, QueryInfo queryInfo)
          Given a specific entity, follow one of its navigation properties, applying constraints as appropriate.
 

Uses of OEntityKey in org.odata4j.producer.inmemory
 

Methods in org.odata4j.producer.inmemory with parameters of type OEntityKey
 EntityResponse InMemoryProducer.createEntity(String entitySetName, OEntityKey entityKey, String navProp, OEntity entity)
           
 void InMemoryProducer.deleteEntity(String entitySetName, OEntityKey entityKey)
           
 EntityResponse InMemoryProducer.getEntity(String entitySetName, OEntityKey entityKey)
           
 EntitiesResponse InMemoryProducer.getNavProperty(String entitySetName, OEntityKey entityKey, String navProp, QueryInfo queryInfo)
           
 

Uses of OEntityKey in org.odata4j.producer.jpa
 

Methods in org.odata4j.producer.jpa with parameters of type OEntityKey
 EntityResponse JPAProducer.createEntity(String entitySetName, OEntityKey entityKey, String navProp, OEntity entity)
           
 void JPAProducer.deleteEntity(String entitySetName, OEntityKey entityKey)
           
 EntityResponse JPAProducer.getEntity(String entitySetName, OEntityKey entityKey)
           
 BaseResponse JPAProducer.getNavProperty(String entitySetName, OEntityKey entityKey, String navProp, QueryInfo queryInfo)
           
 

Uses of OEntityKey in org.odata4j.producer.resources
 

Methods in org.odata4j.producer.resources with parameters of type OEntityKey
protected  OEntity BaseResource.getRequestEntity(HttpRequestContext request, EdmDataServices metadata, String entitySetName, OEntityKey entityKey)
           
 



http://odata4j.org