Uses of Interface
org.odata4j.core.OEntity

Packages that use OEntity
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 OEntity in org.odata4j.consumer
 

Methods in org.odata4j.consumer that return types with arguments of type OEntity
 OCreateRequest<OEntity> ODataConsumer.createEntity(String entitySetName)
          Creates a new entity in the given entity-set.
 OQueryRequest<OEntity> ODataConsumer.getEntities(ORelatedEntitiesLink link)
          Gets entities referred to by the given related-entities link.
 OQueryRequest<OEntity> ODataConsumer.getEntities(String entitySetName)
          Gets entities from the given entity-set.
 OEntityRequest<OEntity> ODataConsumer.getEntity(OEntity entity)
          Gets the latest version of an entity using the given entity as a template.
 OEntityRequest<OEntity> ODataConsumer.getEntity(ORelatedEntityLink link)
          Gets the entity referred to by the given related entity link.
 OEntityRequest<OEntity> ODataConsumer.getEntity(String entitySetName, Object keyValue)
          Gets the entity by entity-set name and entity-key value.
 OEntityRequest<OEntity> ODataConsumer.getEntity(String entitySetName, OEntityKey key)
          Gets the entity by entity-set name and entity-key.
 OModifyRequest<OEntity> ODataConsumer.mergeEntity(OEntity entity)
          Modifies an existing entity using merge semantics.
 OModifyRequest<OEntity> ODataConsumer.mergeEntity(String entitySetName, Object keyValue)
          Modifies an existing entity using merge semantics.
 OModifyRequest<OEntity> ODataConsumer.mergeEntity(String entitySetName, OEntityKey key)
          Modifies an existing entity using merge semantics.
 OModifyRequest<OEntity> ODataConsumer.updateEntity(OEntity entity)
          Modifies an existing entity using update semantics.
 

Methods in org.odata4j.consumer with parameters of type OEntity
 OEntityRequest<Void> ODataConsumer.deleteEntity(OEntity entity)
          Deletes an existing entity.
 OEntityRequest<OEntity> ODataConsumer.getEntity(OEntity entity)
          Gets the latest version of an entity using the given entity as a template.
 OModifyRequest<OEntity> ODataConsumer.mergeEntity(OEntity entity)
          Modifies an existing entity using merge semantics.
 OModifyRequest<OEntity> ODataConsumer.updateEntity(OEntity entity)
          Modifies an existing entity using update semantics.
 

Uses of OEntity in org.odata4j.core
 

Methods in org.odata4j.core that return OEntity
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.
static OEntity OEntities.createRequest(EdmEntitySet entitySet, List<OProperty<?>> properties, List<OLink> links)
          Creates a new request-entity.
static OEntity OEntities.createRequest(EdmEntitySet entitySet, List<OProperty<?>> properties, List<OLink> links, String title, String categoryTerm)
          Creates a new request-entity with additional Atom information.
 OEntity ORelatedEntityLinkInline.getRelatedEntity()
          Gets the inlined referent.
 

Methods in org.odata4j.core that return types with arguments of type OEntity
static
<TProperty>
Func1<OEntity,TProperty>
OFuncs.entityPropertyValue(String propName, Class<TProperty> propClass)
           
static Predicate1<OEntity> OPredicates.entityPropertyValueEquals(String propName, Object value)
           
 List<OEntity> ORelatedEntitiesLinkInline.getRelatedEntities()
          Gets the inlined referents.
 

Methods in org.odata4j.core with parameters of type OEntity
 OCreateRequest<T> OCreateRequest.addToRelation(OEntity parent, String navProperty)
          Use a related parent entity's relationship collection to define an implicit link.
 OCreateRequest<T> OCreateRequest.inline(String navProperty, OEntity... entities)
          Create related entities inline as part of a single request.
 OModifyRequest<T> OModifyRequest.link(String navProperty, OEntity target)
          Define an explicit link to another related entity.
 OCreateRequest<T> OCreateRequest.link(String navProperty, OEntity target)
          Define an explicit link to another related entity.
static ORelatedEntityLinkInline OLinks.relatedEntityInline(String relation, String title, String href, OEntity relatedEntity)
          Creates a new OLink of sub-type ORelatedEntityLinkInline.
 

Method parameters in org.odata4j.core with type arguments of type OEntity
static ORelatedEntitiesLinkInline OLinks.relatedEntitiesInline(String relation, String title, String href, List<OEntity> relatedEntities)
          Creates a new OLink of sub-type ORelatedEntitiesLinkInline.
 

Uses of OEntity in org.odata4j.format
 

Methods in org.odata4j.format that return OEntity
 OEntity Entry.getEntity()
           
 

Uses of OEntity in org.odata4j.format.json
 

Methods in org.odata4j.format.json with parameters of type OEntity
protected  void JsonFormatWriter.writeOEntity(ExtendedUriInfo uriInfo, JsonWriter jw, OEntity oe, EdmEntitySet ees, boolean isResponse)
           
 

Uses of OEntity in org.odata4j.format.xml
 

Methods in org.odata4j.format.xml that return OEntity
 OEntity AtomFeedFormatParser.DataServicesAtomEntry.getEntity()
           
 

Methods in org.odata4j.format.xml with parameters of type OEntity
protected  String XmlFormatWriter.writeEntry(XMLWriter2 writer, OEntity oe, List<OProperty<?>> entityProperties, List<OLink> entityLinks, String entitySetName, String baseUri, String updated, EdmEntitySet ees, boolean isResponse)
           
 

Uses of OEntity in org.odata4j.internal
 

Methods in org.odata4j.internal with parameters of type OEntity
static String InternalUtil.getEntityRelId(OEntity oe)
           
static
<T> T
InternalUtil.toEntity(Class<T> entityType, OEntity oe)
           
static
<T> T
InternalUtil.toPojo(Class<T> pojoClass, OEntity oe)
           
 

Uses of OEntity in org.odata4j.producer
 

Methods in org.odata4j.producer that return OEntity
 OEntity EntityResponse.getEntity()
          Gets the OData entity.
 

Methods in org.odata4j.producer that return types with arguments of type OEntity
 List<OEntity> EntitiesResponse.getEntities()
          Gets the OData entities, if any.
 

Methods in org.odata4j.producer with parameters of type OEntity
 EntityResponse ODataProducer.createEntity(String entitySetName, OEntity entity)
          Creates a new OData entity.
 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.
static EntityResponse Responses.entity(OEntity entity)
          Create a new EntityResponse instance.
 void ODataProducer.mergeEntity(String entitySetName, OEntity entity)
          Modifies an existing entity using merge semantics.
 void ODataProducer.updateEntity(String entitySetName, OEntity entity)
          Modifies an existing entity using update semantics.
 

Method parameters in org.odata4j.producer with type arguments of type OEntity
static EntitiesResponse Responses.entities(List<OEntity> entities, EdmEntitySet entitySet, Integer inlineCount, String skipToken)
          Create a new EntitiesResponse instance.
 

Uses of OEntity in org.odata4j.producer.inmemory
 

Methods in org.odata4j.producer.inmemory that return types with arguments of type OEntity
static List<OEntity> ListUtils.applyQuery(List<OEntity> entities, QueryInfo query, int maxResults)
           
 

Methods in org.odata4j.producer.inmemory with parameters of type OEntity
 EntityResponse InMemoryProducer.createEntity(String entitySetName, OEntity entity)
           
 EntityResponse InMemoryProducer.createEntity(String entitySetName, OEntityKey entityKey, String navProp, OEntity entity)
           
 void InMemoryProducer.mergeEntity(String entitySetName, OEntity entity)
           
 void InMemoryProducer.updateEntity(String entitySetName, OEntity entity)
           
 

Method parameters in org.odata4j.producer.inmemory with type arguments of type OEntity
static List<OEntity> ListUtils.applyQuery(List<OEntity> entities, QueryInfo query, int maxResults)
           
static Integer ListUtils.computeInlineCount(List<OEntity> entities, QueryInfo query)
           
static String ListUtils.computeSkipToken(List<OEntity> entities, QueryInfo query, int maxResults)
           
 

Uses of OEntity in org.odata4j.producer.jpa
 

Methods in org.odata4j.producer.jpa with parameters of type OEntity
static String JPASkipToken.create(List<OrderByExpression> orderByList, OEntity lastEntity)
           
 EntityResponse JPAProducer.createEntity(String entitySetName, OEntity entity)
           
 EntityResponse JPAProducer.createEntity(String entitySetName, OEntityKey entityKey, String navProp, OEntity entity)
           
 void JPAProducer.mergeEntity(String entitySetName, OEntity entity)
           
 void JPAProducer.updateEntity(String entitySetName, OEntity entity)
           
 

Uses of OEntity in org.odata4j.producer.resources
 

Methods in org.odata4j.producer.resources that return OEntity
protected  OEntity BaseResource.getRequestEntity(HttpRequestContext request, EdmDataServices metadata, String entitySetName, OEntityKey entityKey)
           
 



http://odata4j.org