Uses of Package
org.odata4j.core

Packages that use org.odata4j.core
org.odata4j.consumer The odata4j client-side (consumer-side) API. 
org.odata4j.core Core odata4j concepts. 
org.odata4j.edm Implementation of the EDM (Entity Data Model) - used as metadata in the OData protocol. 
org.odata4j.exceptions   
org.odata4j.expression   
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.command   
org.odata4j.producer.edm   
org.odata4j.producer.inmemory   
org.odata4j.producer.jdbc   
org.odata4j.producer.jpa   
org.odata4j.producer.resources   
 

Classes in org.odata4j.core used by org.odata4j.consumer
EntitySetInfo
          Entity-set title and href.
Guid
          A custom Guid class is necessary to interop with .net Guid strings incompatible with UUID.
OCountRequest
          A consumer-side count-request builder.
OCreateRequest
          A consumer-side create-request builder.
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).
OEntityDeleteRequest
          A consumer-side entity-request builder, used for DELETE operations of a single entity.
OEntityGetRequest
          A consumer-side entity-request builder, used for GET operations of a single entity.
OEntityId
          The identity of a single OData entity, consisting of an entity-set name and a unique entity-key within that set.
OEntityKey
          An immutable entity-key, made up of either a single unnamed-value or multiple named-values.
OEntityRequest
          A consumer-side entity-request builder, used for operations on a single entity such as DELETE.
OFunctionRequest
          A consumer-side function-request builder.
OLink
          An OLink represents a reference to one or more OData entities.
OModifyRequest
          A consumer-side modification-request builder, used for operations such as MERGE and UPDATE.
OObject
          OData instance object of the given EdmType.
OProperty
          An immutable OData property instance, consisting of a name, a strongly-typed value, and an edm-type.
OQueryRequest
          A consumer-side query-request builder.
ORelatedEntitiesLink
          An ORelatedEntitiesLink represents a relationship to multiple OData entities.
ORelatedEntityLink
          An ORelatedEntityLink represents a relationship to a single OData entity.
UnsignedByte
          Unsigned 8-bit integer (0-255)
 

Classes in org.odata4j.core used by org.odata4j.core
Boole
          A custom Boolean class is necessary to support Boolean representations as defined in the OData standard.
Guid
          A custom Guid class is necessary to interop with .net Guid strings incompatible with UUID.
ImmutableList
          A List implementation whose structure is immutable after construction.
ImmutableMap
          A Map implementation whose structure is immutable after construction.
ImmutableMap.Builder
          Mutable builder for ImmutableMap objects.
Named
          An object with a name.
NamedValue
          A strongly-typed named value.
NamespacedAnnotation
          An annotation (typed name-value pair) that lives in a namespace.
OCollection
          A homogeneous collection of OData objects of a given EdmType.
OCollection.Builder
          Builds an OCollection instance.
OComplexObject
          An instance of an EdmComplexType.
OComplexObject.Builder
          Builds an OComplexObject instance.
OCountRequest
          A consumer-side count-request builder.
OCreateRequest
          A consumer-side create-request builder.
ODataHttpMethod
          Common http methods supported by the OData protocol.
ODataVersion
          V1 or V2
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).
OEntityDeleteRequest
          A consumer-side entity-request builder, used for DELETE operations of a single entity.
OEntityGetRequest
          A consumer-side entity-request builder, used for GET operations of a single entity.
OEntityId
          The identity of a single OData entity, consisting of an entity-set name and a unique entity-key within that set.
OEntityKey
          An immutable entity-key, made up of either a single unnamed-value or multiple named-values.
OEntityKey.KeyType
          SINGLE or COMPLEX
OEntityRequest
          A consumer-side entity-request builder, used for operations on a single entity such as DELETE.
OError
          An OData error message, consisting of an error code, an error-message text, and an optional inner error.
OExtensible
          Basic extension mechanism.
OExtension
          Marker for extension interfaces of a given type.
OFunctionParameter
          An immutable service operation parameter, consisting of a name, a strongly-typed value, and an edm-type.
OFunctionRequest
          A consumer-side function-request builder.
OLink
          An OLink represents a reference to one or more OData entities.
OModifyRequest
          A consumer-side modification-request builder, used for operations such as MERGE and UPDATE.
OObject
          OData instance object of the given EdmType.
OProperty
          An immutable OData property instance, consisting of a name, a strongly-typed value, and an edm-type.
OQueryRequest
          A consumer-side query-request builder.
ORelatedEntitiesLink
          An ORelatedEntitiesLink represents a relationship to multiple OData entities.
ORelatedEntitiesLinkInline
          An ORelatedEntitiesLinkInline is an ORelatedEntitiesLink that also includes the referents inline.
ORelatedEntityLink
          An ORelatedEntityLink represents a relationship to a single OData entity.
ORelatedEntityLinkInline
          An ORelatedEntityLinkInline is an ORelatedEntityLink that also includes the referent inlined.
OSimpleObject
          An instance of an EdmSimpleType, a primitive value in the OData type system.
OStructuralObject
          An OData instance object with properties.
PrefixedNamespace
          A namespace - consists of a uri and local prefix.
Titled
          An object with a title.
UnsignedByte
          Unsigned 8-bit integer (0-255)
 

Classes in org.odata4j.core used by org.odata4j.edm
GenericAnnotation
          Generic implementation of NamespacedAnnotation.
Guid
          A custom Guid class is necessary to interop with .net Guid strings incompatible with UUID.
ImmutableList
          A List implementation whose structure is immutable after construction.
Named
          An object with a name.
NamedValue
          A strongly-typed named value.
NamespacedAnnotation
          An annotation (typed name-value pair) that lives in a namespace.
ODataVersion
          V1 or V2
OObject
          OData instance object of the given EdmType.
OProperty
          An immutable OData property instance, consisting of a name, a strongly-typed value, and an edm-type.
PrefixedNamespace
          A namespace - consists of a uri and local prefix.
UnsignedByte
          Unsigned 8-bit integer (0-255)
 

Classes in org.odata4j.core used by org.odata4j.exceptions
OError
          An OData error message, consisting of an error code, an error-message text, and an optional inner error.
 

Classes in org.odata4j.core used by org.odata4j.expression
Guid
          A custom Guid class is necessary to interop with .net Guid strings incompatible with UUID.
UnsignedByte
          Unsigned 8-bit integer (0-255)
 

Classes in org.odata4j.core used by org.odata4j.format
OCollection
          A homogeneous collection of OData objects of a given EdmType.
OComplexObject
          An instance of an EdmComplexType.
ODataVersion
          V1 or V2
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).
OEntityId
          The identity of a single OData entity, consisting of an entity-set name and a unique entity-key within that set.
OEntityKey
          An immutable entity-key, made up of either a single unnamed-value or multiple named-values.
OError
          An OData error message, consisting of an error code, an error-message text, and an optional inner error.
OObject
          OData instance object of the given EdmType.
OSimpleObject
          An instance of an EdmSimpleType, a primitive value in the OData type system.
 

Classes in org.odata4j.core used by org.odata4j.format.json
OCollection
          A homogeneous collection of OData objects of a given EdmType.
OCollection.Builder
          Builds an OCollection instance.
OComplexObject
          An instance of an EdmComplexType.
ODataVersion
          V1 or V2
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).
OEntityKey
          An immutable entity-key, made up of either a single unnamed-value or multiple named-values.
OError
          An OData error message, consisting of an error code, an error-message text, and an optional inner error.
OLink
          An OLink represents a reference to one or more OData entities.
OObject
          OData instance object of the given EdmType.
OProperty
          An immutable OData property instance, consisting of a name, a strongly-typed value, and an edm-type.
OSimpleObject
          An instance of an EdmSimpleType, a primitive value in the OData type system.
 

Classes in org.odata4j.core used by org.odata4j.format.xml
EntitySetInfo
          Entity-set title and href.
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).
OEntityKey
          An immutable entity-key, made up of either a single unnamed-value or multiple named-values.
OError
          An OData error message, consisting of an error code, an error-message text, and an optional inner error.
OLink
          An OLink represents a reference to one or more OData entities.
OProperty
          An immutable OData property instance, consisting of a name, a strongly-typed value, and an edm-type.
OSimpleObject
          An instance of an EdmSimpleType, a primitive value in the OData type system.
PrefixedNamespace
          A namespace - consists of a uri and local prefix.
Titled
          An object with a title.
 

Classes in org.odata4j.core used by org.odata4j.internal
ImmutableList
          A List implementation whose structure is immutable after construction.
ODataVersion
          V1 or V2
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).
OEntityKey
          An immutable entity-key, made up of either a single unnamed-value or multiple named-values.
OProperty
          An immutable OData property instance, consisting of a name, a strongly-typed value, and an edm-type.
PrefixedNamespace
          A namespace - consists of a uri and local prefix.
 

Classes in org.odata4j.core used by org.odata4j.producer
Delegate
          Base interface for delegates, also known as decorators.
OCollection
          A homogeneous collection of OData objects of a given EdmType.
OComplexObject
          An instance of an EdmComplexType.
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).
OEntityId
          The identity of a single OData entity, consisting of an entity-set name and a unique entity-key within that set.
OEntityKey
          An immutable entity-key, made up of either a single unnamed-value or multiple named-values.
OError
          An OData error message, consisting of an error code, an error-message text, and an optional inner error.
OExtensible
          Basic extension mechanism.
OExtension
          Marker for extension interfaces of a given type.
OFunctionParameter
          An immutable service operation parameter, consisting of a name, a strongly-typed value, and an edm-type.
OObject
          OData instance object of the given EdmType.
OProperty
          An immutable OData property instance, consisting of a name, a strongly-typed value, and an edm-type.
 

Classes in org.odata4j.core used by org.odata4j.producer.command
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).
OEntityId
          The identity of a single OData entity, consisting of an entity-set name and a unique entity-key within that set.
OEntityKey
          An immutable entity-key, made up of either a single unnamed-value or multiple named-values.
OExtensible
          Basic extension mechanism.
OExtension
          Marker for extension interfaces of a given type.
OFunctionParameter
          An immutable service operation parameter, consisting of a name, a strongly-typed value, and an edm-type.
 

Classes in org.odata4j.core used by org.odata4j.producer.edm
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).
OEntityId
          The identity of a single OData entity, consisting of an entity-set name and a unique entity-key within that set.
OEntityKey
          An immutable entity-key, made up of either a single unnamed-value or multiple named-values.
OExtensible
          Basic extension mechanism.
OExtension
          Marker for extension interfaces of a given type.
OFunctionParameter
          An immutable service operation parameter, consisting of a name, a strongly-typed value, and an edm-type.
 

Classes in org.odata4j.core used by org.odata4j.producer.inmemory
Delegate
          Base interface for delegates, also known as decorators.
OComplexObject
          An instance of an EdmComplexType.
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).
OEntityId
          The identity of a single OData entity, consisting of an entity-set name and a unique entity-key within that set.
OEntityKey
          An immutable entity-key, made up of either a single unnamed-value or multiple named-values.
OExtensible
          Basic extension mechanism.
OExtension
          Marker for extension interfaces of a given type.
OFunctionParameter
          An immutable service operation parameter, consisting of a name, a strongly-typed value, and an edm-type.
OProperty
          An immutable OData property instance, consisting of a name, a strongly-typed value, and an edm-type.
OStructuralObject
          An OData instance object with properties.
 

Classes in org.odata4j.core used by org.odata4j.producer.jdbc
Action1
          Generic function implementation taking a single argument and returning no value.
ImmutableList
          A List implementation whose structure is immutable after construction.
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).
OEntityId
          The identity of a single OData entity, consisting of an entity-set name and a unique entity-key within that set.
OEntityKey
          An immutable entity-key, made up of either a single unnamed-value or multiple named-values.
OExtensible
          Basic extension mechanism.
OFunctionParameter
          An immutable service operation parameter, consisting of a name, a strongly-typed value, and an edm-type.
 

Classes in org.odata4j.core used by org.odata4j.producer.jpa
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).
OEntityId
          The identity of a single OData entity, consisting of an entity-set name and a unique entity-key within that set.
OEntityKey
          An immutable entity-key, made up of either a single unnamed-value or multiple named-values.
OExtensible
          Basic extension mechanism.
OExtension
          Marker for extension interfaces of a given type.
OFunctionParameter
          An immutable service operation parameter, consisting of a name, a strongly-typed value, and an edm-type.
 

Classes in org.odata4j.core used by org.odata4j.producer.resources
ODataHttpMethod
          Common http methods supported by the OData protocol.
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).
OEntityId
          The identity of a single OData entity, consisting of an entity-set name and a unique entity-key within that set.
OEntityKey
          An immutable entity-key, made up of either a single unnamed-value or multiple named-values.
 



http://odata4j.org