| 
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
          Description
| Interface Summary | |
|---|---|
| Action1<T> | Generic function implementation taking a single argument and returning no value. | 
| AtomInfo | Additional Atom information. | 
| Delegate<T> | Base interface for delegates, also known as decorators. | 
| EntitySetInfo | Entity-set title and href. | 
| Named | An object with a name. | 
| NamedValue<T> | A strongly-typed named value. | 
| NamespacedAnnotation<T> | An annotation (typed name-value pair) that lives in a namespace. | 
| OAtomEntity | Interface providing information for ATOM serialization. | 
| OAtomStreamEntity | OEntity extension to support streaming entities. | 
| OCollection<T extends OObject> | A homogeneous collection of OData objects of a given EdmType. | 
| OCollection.Builder<T extends OObject> | Builds an OCollection instance. | 
| OComplexObject | An instance of an EdmComplexType. | 
| OComplexObject.Builder | Builds an OComplexObject instance. | 
| OCountRequest | A consumer-side count-request builder. | 
| OCreateRequest<T> | 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<T> | 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. | 
| OEntityRequest<T> | 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<T> | Basic extension mechanism. | 
| OExtension<T> | 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<T> | A consumer-side function-request builder. | 
| OLink | An OLink represents a reference to one or more OData entities. | 
| OModifyRequest<T> | A consumer-side modification-request builder, used for operations such as MERGE and UPDATE. | 
| OObject | OData instance object of the given EdmType. | 
| OProperty<T> | An immutable OData property instance, consisting of a name, a strongly-typed value, and an edm-type. | 
| OQueryRequest<T> | 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<V> | An instance of an EdmSimpleType, a primitive value in the OData type system. | 
| OStructuralObject | An OData instance object with properties. | 
| Titled | An object with a title. | 
| Class Summary | |
|---|---|
| GenericAnnotation<T> | Generic implementation of NamespacedAnnotation. | 
| Guid | A custom Guid class is necessary to interop with .net Guid strings incompatible with UUID. | 
| ImmutableList<T> | A List implementation whose structure is immutable after construction. | 
| ImmutableMap<K,V> | A Map implementation whose structure is immutable after construction. | 
| ImmutableMap.Builder<K,V> | Mutable builder for ImmutableMap objects. | 
| NamedValues | A static factory to create immutable NamedValue instances. | 
| OCollections | A static factory to create immutable OCollection instances. | 
| OComparators | A static factory to create useful Comparator instances. | 
| OComplexObjects | A static factory to create immutable OComplexObject instances. | 
| ODataConstants | Useful constants. | 
| ODataConstants.Charsets | Common character sets. | 
| ODataConstants.Charsets.Lower | Common character sets. | 
| ODataConstants.Charsets.Upper | Common character sets. | 
| ODataConstants.Headers | Common http header names. | 
| OEntities | A static factory to create immutable OEntity instances. | 
| OEntityIds | A static factory to create immutable OEntityId instances. | 
| OEntityKey | An immutable entity-key, made up of either a single unnamed-value or multiple named-values. | 
| OErrors | A static factory to create immutable OError instances. | 
| OFuncs | A static factory to create useful generic function instances. | 
| OFunctionParameters | A static factory to create immutable OFunctionParameter instances. | 
| OLinks | A static factory to create immutable OLink instances. | 
| OPredicates | A static factory to create useful generic predicate instances. | 
| OProperties | A static factory to create immutable OProperty instances. | 
| OSimpleObjects | A static factory to create immutable OSimpleObject instances. | 
| PrefixedNamespace | A namespace - consists of a uri and local prefix. | 
| Throwables | Helper methods for dealing with exceptions in catch clauses. | 
| UnsignedByte | Unsigned 8-bit integer (0-255) | 
| Enum Summary | |
|---|---|
| Boole | A custom Boolean class is necessary to support Boolean representations as defined in the OData standard. | 
| ODataHttpMethod | Common http methods supported by the OData protocol. | 
| ODataVersion | V1 or V2 | 
| OEntityKey.KeyType | SINGLE or COMPLEX | 
| Exception Summary | |
|---|---|
| UmbrellaException | Unchecked exception that rolls up one or more underlying exceptions. | 
Core odata4j concepts.
  | 
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||