Uses of Interface
org.odata4j.core.OEntityId

Packages that use OEntityId
org.odata4j.consumer The odata4j client-side (consumer-side) API. 
org.odata4j.core Core odata4j concepts. 
org.odata4j.format   
org.odata4j.producer The odata4j server-side (producer-side) API. 
org.odata4j.producer.command   
org.odata4j.producer.edm   
org.odata4j.producer.inmemory   
org.odata4j.producer.jdbc   
org.odata4j.producer.jpa   
org.odata4j.producer.resources   
 

Uses of OEntityId in org.odata4j.consumer
 

Methods in org.odata4j.consumer that return types with arguments of type OEntityId
 Enumerable<OEntityId> ConsumerQueryLinksRequest.execute()
           
 OQueryRequest<OEntityId> ODataConsumer.getLinks(OEntityId sourceEntity, String targetNavProp)
          Gets related entity links for a given source entity by navigation property.
 OQueryRequest<OEntityId> AbstractODataConsumer.getLinks(OEntityId sourceEntity, String targetNavProp)
           
 

Methods in org.odata4j.consumer with parameters of type OEntityId
 OEntityRequest<Void> ODataConsumer.createLink(OEntityId sourceEntity, String targetNavProp, OEntityId targetEntity)
          Creates a new related entity link between two entities.
 OEntityRequest<Void> AbstractODataConsumer.createLink(OEntityId sourceEntity, String targetNavProp, OEntityId targetEntity)
           
 OEntityRequest<Void> ODataConsumer.deleteLink(OEntityId sourceEntity, String targetNavProp, Object... targetKeyValues)
          Deletes related entity links between two entities by navigation property.
 OEntityRequest<Void> AbstractODataConsumer.deleteLink(OEntityId sourceEntity, String targetNavProp, Object... targetKeyValues)
           
 OQueryRequest<OEntityId> ODataConsumer.getLinks(OEntityId sourceEntity, String targetNavProp)
          Gets related entity links for a given source entity by navigation property.
 OQueryRequest<OEntityId> AbstractODataConsumer.getLinks(OEntityId sourceEntity, String targetNavProp)
           
protected  SingleLink AbstractConsumerEntityRequest.toSingleLink(OEntityId entity)
           
 OEntityRequest<Void> ODataConsumer.updateLink(OEntityId sourceEntity, OEntityId newTargetEntity, String targetNavProp, Object... oldTargetKeyValues)
          Updates related entity links between two entities by navigation property.
 OEntityRequest<Void> AbstractODataConsumer.updateLink(OEntityId sourceEntity, OEntityId newTargetEntity, String targetNavProp, Object... oldTargetKeyValues)
           
 

Constructors in org.odata4j.consumer with parameters of type OEntityId
ConsumerCreateLinkRequest(ODataClient client, String serviceRootUri, EdmDataServices metadata, OEntityId sourceEntity, String targetNavProp, OEntityId targetEntity)
           
ConsumerDeleteLinkRequest(ODataClient client, String serviceRootUri, EdmDataServices metadata, OEntityId sourceEntity, String targetNavProp, Object... targetKeyValues)
           
ConsumerQueryLinksRequest(ODataClient client, String serviceRootUri, EdmDataServices metadata, OEntityId sourceEntity, String targetNavProp)
           
ConsumerUpdateLinkRequest(ODataClient client, String serviceRootUri, EdmDataServices metadata, OEntityId sourceEntity, OEntityId newTargetEntity, String targetNavProp, Object... oldTargetKeyValues)
           
 

Uses of OEntityId in org.odata4j.core
 

Subinterfaces of OEntityId in org.odata4j.core
 interface OEntity
          An immutable OData entity instance, consisting of an identity (an entity-set and a unique entity-key within that set), properties (typed, named values), and links (references to other entities).
 

Methods in org.odata4j.core that return OEntityId
static OEntityId OEntityIds.create(String entitySetName, Object... entityKeyValues)
          Creates an entity-id.
static OEntityId OEntityIds.create(String entitySetName, OEntityKey entityKey)
          Creates an entity-id.
static OEntityId OEntityIds.parse(String entityId)
          Parses an entity-id from a "key string" representation.
static OEntityId OEntityIds.parse(String serviceRootUri, String uri)
          Parses an entity-id of an entity at an OData uri given its service root uri.
 

Methods in org.odata4j.core with parameters of type OEntityId
static boolean OEntityIds.equals(OEntityId lhs, OEntityId rhs)
          Determines equality of two entity ids.
static String OEntityIds.toKeyString(OEntityId entity)
          Computes the "key string" representation of an entity.
 

Uses of OEntityId in org.odata4j.format
 

Methods in org.odata4j.format with parameters of type OEntityId
static SingleLink SingleLinks.create(String serviceRootUri, OEntityId entity)
           
 

Method parameters in org.odata4j.format with type arguments of type OEntityId
static SingleLinks SingleLinks.create(String serviceRootUri, Iterable<OEntityId> entities)
           
 

Uses of OEntityId in org.odata4j.producer
 

Methods in org.odata4j.producer with type parameters of type OEntityId
static
<T extends OEntityId>
EntityIdResponse
Responses.multipleIds(Iterable<T> entityIds)
          Creates a new EntityIdResponse instance for payloads with a cardinality of EdmMultiplicity.MANY.
static
<T extends OEntityId>
EntityIdResponse
Responses.singleId(T entityId)
          Creates a new EntityIdResponse instance for payloads with a cardinality of EdmMultiplicity.ONE.
 

Methods in org.odata4j.producer that return types with arguments of type OEntityId
 Collection<OEntityId> EntityIdResponse.getEntities()
          Gets the response payload as entity ids
 

Methods in org.odata4j.producer with parameters of type OEntityId
 void ODataProducerDelegate.createLink(OEntityId sourceEntity, String targetNavProp, OEntityId targetEntity)
           
 void ODataProducer.createLink(OEntityId sourceEntity, String targetNavProp, OEntityId targetEntity)
          Creates a link between two entities.
 void ODataProducerDelegate.deleteLink(OEntityId sourceEntity, String targetNavProp, OEntityKey targetEntityKey)
           
 void ODataProducer.deleteLink(OEntityId sourceEntity, String targetNavProp, OEntityKey targetEntityKey)
          Deletes an existing link between two entities.
 EntityIdResponse ODataProducerDelegate.getLinks(OEntityId sourceEntity, String targetNavProp)
           
 EntityIdResponse ODataProducer.getLinks(OEntityId sourceEntity, String targetNavProp)
          Returns the value of an entity's navigation property as a collection of entity links (or a single link if the association cardinality is 1).
 void ODataProducerDelegate.updateLink(OEntityId sourceEntity, String targetNavProp, OEntityKey oldTargetEntityKey, OEntityId newTargetEntity)
           
 void ODataProducer.updateLink(OEntityId sourceEntity, String targetNavProp, OEntityKey oldTargetEntityKey, OEntityId newTargetEntity)
          Replaces an existing link between two entities.
 

Uses of OEntityId in org.odata4j.producer.command
 

Methods in org.odata4j.producer.command that return OEntityId
 OEntityId UpdateLinkCommandContext.getNewTargetEntity()
           
 OEntityId UpdateLinkCommandContext.getSourceEntity()
           
 OEntityId GetLinksCommandContext.getSourceEntity()
           
 OEntityId DeleteLinkCommandContext.getSourceEntity()
           
 OEntityId CreateLinkCommandContext.getSourceEntity()
           
 OEntityId CreateLinkCommandContext.getTargetEntity()
           
 

Methods in org.odata4j.producer.command with parameters of type OEntityId
 void CommandProducer.createLink(OEntityId sourceEntity, String targetNavProp, OEntityId targetEntity)
           
 void CommandProducer.deleteLink(OEntityId sourceEntity, String targetNavProp, OEntityKey targetEntityKey)
           
 EntityIdResponse CommandProducer.getLinks(OEntityId sourceEntity, String targetNavProp)
           
 CreateLinkCommandContext CommandProducerBackend.newCreateLinkCommandContext(OEntityId sourceEntity, String targetNavProp, OEntityId targetEntity)
           
 DeleteLinkCommandContext CommandProducerBackend.newDeleteLinkCommandContext(OEntityId sourceEntity, String targetNavProp, OEntityKey targetEntityKey)
           
 GetLinksCommandContext CommandProducerBackend.newGetLinksCommandContext(OEntityId sourceEntity, String targetNavProp)
           
 UpdateLinkCommandContext CommandProducerBackend.newUpdateLinkCommandContext(OEntityId sourceEntity, String targetNavProp, OEntityKey oldTargetEntityKey, OEntityId newTargetEntity)
           
 void CommandProducer.updateLink(OEntityId sourceEntity, String targetNavProp, OEntityKey oldTargetEntityKey, OEntityId newTargetEntity)
           
 

Uses of OEntityId in org.odata4j.producer.edm
 

Methods in org.odata4j.producer.edm with parameters of type OEntityId
 void MetadataProducer.createLink(OEntityId sourceEntity, String targetNavProp, OEntityId targetEntity)
           
 void MetadataProducer.deleteLink(OEntityId sourceEntity, String targetNavProp, OEntityKey targetEntityKey)
           
 EntityIdResponse MetadataProducer.getLinks(OEntityId sourceEntity, String targetNavProp)
           
 void MetadataProducer.updateLink(OEntityId sourceEntity, String targetNavProp, OEntityKey oldTargetEntityKey, OEntityId newTargetEntity)
           
 

Uses of OEntityId in org.odata4j.producer.inmemory
 

Methods in org.odata4j.producer.inmemory with parameters of type OEntityId
 void InMemoryProducer.createLink(OEntityId sourceEntity, String targetNavProp, OEntityId targetEntity)
           
 void InMemoryProducer.deleteLink(OEntityId sourceEntity, String targetNavProp, OEntityKey targetEntityKey)
           
 EntityIdResponse InMemoryProducer.getLinks(OEntityId sourceEntity, String targetNavProp)
           
 void InMemoryProducer.updateLink(OEntityId sourceEntity, String targetNavProp, OEntityKey oldTargetEntityKey, OEntityId newTargetEntity)
           
 

Uses of OEntityId in org.odata4j.producer.jdbc
 

Methods in org.odata4j.producer.jdbc with parameters of type OEntityId
 CreateLinkCommandContext JdbcProducerBackend.newCreateLinkCommandContext(OEntityId sourceEntity, String targetNavProp, OEntityId targetEntity)
           
 DeleteLinkCommandContext JdbcProducerBackend.newDeleteLinkCommandContext(OEntityId sourceEntity, String targetNavProp, OEntityKey targetEntityKey)
           
 GetLinksCommandContext JdbcProducerBackend.newGetLinksCommandContext(OEntityId sourceEntity, String targetNavProp)
           
 UpdateLinkCommandContext JdbcProducerBackend.newUpdateLinkCommandContext(OEntityId sourceEntity, String targetNavProp, OEntityKey oldTargetEntityKey, OEntityId newTargetEntity)
           
 

Uses of OEntityId in org.odata4j.producer.jpa
 

Methods in org.odata4j.producer.jpa with parameters of type OEntityId
 void JPAProducer.createLink(OEntityId sourceEntity, String targetNavProp, OEntityId targetEntity)
           
 void JPAProducer.deleteLink(OEntityId sourceEntity, String targetNavProp, OEntityKey targetEntityKey)
           
 EntityIdResponse JPAProducer.getLinks(OEntityId sourceEntity, String targetNavProp)
           
 void JPAProducer.updateLink(OEntityId sourceEntity, String targetNavProp, OEntityKey oldTargetEntityKey, OEntityId newTargetEntity)
           
 

Uses of OEntityId in org.odata4j.producer.resources
 

Constructors in org.odata4j.producer.resources with parameters of type OEntityId
LinksRequestResource(OEntityId sourceEntity, String targetNavProp, OEntityKey targetEntityKey)
           
 



http://odata4j.org