Index
All Classes and Interfaces|All Packages
A
- Annotations-API for Entity Data Model definition - Search tag in package org.apache.olingo.odata2.api.annotation.edm
- Section
- association() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmNavigationProperty
-
Define the name for the related Edm Association Set (of the Navigation Property).
B
- BINARY - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmType
- BOOLEAN - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmType
- BYTE - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmType
C
- COMPLEX - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmFunctionImport.ReturnType.Type
- COMPLEX - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmType
-
Only for explicit definition of a complex property.
- container() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmEntitySet
-
Define the container name for the EDM Entity Set.
D
- DATE_TIME - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmType
- DATE_TIME_OFFSET - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmType
- DECIMAL - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmType
- DELETE - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmFunctionImport.HttpMethod
- documentation() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmFunctionImport
-
Defines additional documentation for this function import.
- DOUBLE - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmType
E
- EdmComplexType - Annotation Interface in org.apache.olingo.odata2.api.annotation.edm
-
Annotation for a EDM/CSDL ComplexType element.
- EdmConcurrencyControl - Annotation Interface in org.apache.olingo.odata2.api.annotation.edm
-
Related to
ConcurrencyModein OData specification. - EdmDocumentation - Annotation Interface in org.apache.olingo.odata2.api.annotation.edm
-
Additional documentation for an EDM element.
- EdmEntitySet - Annotation Interface in org.apache.olingo.odata2.api.annotation.edm
-
Annotation for a EDM/CSDL EntitySet element.
- EdmEntityType - Annotation Interface in org.apache.olingo.odata2.api.annotation.edm
-
Annotation for a EDM/CSDL EntityType element.
- EdmFacets - Annotation Interface in org.apache.olingo.odata2.api.annotation.edm
-
Annotation for definition of EdmFactes on an EdmProperty (for an EdmEntityType or EdmComplexType which contains the EdmProperty as a field).
- EdmFunctionImport - Annotation Interface in org.apache.olingo.odata2.api.annotation.edm
-
Annotation for definition of an method as an
EdmFunctionImportcall/endpoint. - EdmFunctionImport.HttpMethod - Enum Class in org.apache.olingo.odata2.api.annotation.edm
-
Concrete HttpMethods for a function import as specified in OData.
- EdmFunctionImport.ReturnType - Annotation Interface in org.apache.olingo.odata2.api.annotation.edm
-
Annotation for definition of the return type of an
EdmFunctionImportmethod. - EdmFunctionImport.ReturnType.Type - Enum Class in org.apache.olingo.odata2.api.annotation.edm
-
Concrete return types as specified in OData.
- EdmFunctionImportParameter - Annotation Interface in org.apache.olingo.odata2.api.annotation.edm
-
Annotation for definition of an EdmFunctionImportParameter for an EdmFunctionImport which contains the EdmFunctionImportParameter as a parameter.
- EdmKey - Annotation Interface in org.apache.olingo.odata2.api.annotation.edm
-
Annotation for definition of an EdmProperty as EdmKey for the EdmEntityType which contains the EdmProperty.
- EdmMediaResourceContent - Annotation Interface in org.apache.olingo.odata2.api.annotation.edm
-
Annotation for definition of an
EdmPropertyas media resource content for theEdmEntityTypewhich contains theEdmProperty. - EdmMediaResourceMimeType - Annotation Interface in org.apache.olingo.odata2.api.annotation.edm
-
Annotation for definition of an
EdmPropertyas mime type for the media resource of theEdmEntityTypewhich contains theEdmProperty. - EdmMediaResourceSource - Annotation Interface in org.apache.olingo.odata2.api.annotation.edm
-
Annotation for definition of an
EdmPropertyas media resource source for theEdmEntityTypewhich contains theEdmProperty. - EdmNavigationProperty - Annotation Interface in org.apache.olingo.odata2.api.annotation.edm
-
Annotation for definition of an EdmNavigationProperty for an EdmEntityType which contains the navigation property as a field.
- EdmNavigationProperty.Multiplicity - Enum Class in org.apache.olingo.odata2.api.annotation.edm
-
EdmMultiplicity indicates the number of entity type instances an association end can relate to: ZERO_OR_ONE (0..1)value is exactly one but can be null (i.e.
- EdmProperty - Annotation Interface in org.apache.olingo.odata2.api.annotation.edm
-
Annotation for definition of an EdmProperty for an EdmEntityType or EdmComplexType which contains the EdmProperty as a field.
- EdmType - Enum Class in org.apache.olingo.odata2.api.annotation.edm
-
The EdmTypes which can be used for property definition in the EDM.
- ENTITY - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmFunctionImport.ReturnType.Type
- entitySet() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmFunctionImport
-
Define the name for the according entity set of the function import.
F
- facets() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmFunctionImportParameter
-
Define the EdmFacets for the Function Import Parameter in the EDM.
- facets() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmProperty
-
Define the EdmFacets for the Property in the EDM.
G
- GET - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmFunctionImport.HttpMethod
- GUID - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmType
H
- httpMethod() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmFunctionImport
-
Define the http method for which this function import is used If not set the default http method
GETis used.
I
- INT16 - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmType
- INT32 - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmType
- INT64 - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmType
- isCollection() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmFunctionImport.ReturnType
-
Define if the return type for the function import is a collection (entity set) or an single entity (entity).
L
- longDescription() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmDocumentation
-
Complete description for this documentation.
M
- MANY - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmNavigationProperty.Multiplicity
- maxLength() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmFacets
-
The maximum length of the type in use.
- MERGE - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmFunctionImport.HttpMethod
N
- name() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmComplexType
-
Define the name for the ComplexType.
- name() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmEntitySet
-
Define the name for the EDM Entity Set.
- name() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmEntityType
-
Define the name for the EDM EntityType.
- name() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmFunctionImport
-
Define the name for the function import.
- name() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmFunctionImportParameter
-
Define the name for the Function Import Parameter.
- name() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmNavigationProperty
-
Define the name for the Navigation Property.
- name() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmProperty
-
Define the name for the Property.
- namespace() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmComplexType
-
Define the namespace for the ComplexType.
- namespace() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmEntityType
-
Define the namespace for the EDM EntityType.
- NULL - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmType
- nullable() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmFacets
-
The information if the type in use is nullable.
O
- ONE - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmNavigationProperty.Multiplicity
- org.apache.olingo.odata2.api.annotation.edm - package org.apache.olingo.odata2.api.annotation.edm
-
Annotations-API for Entity Data Model definition
P
- PATCH - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmFunctionImport.HttpMethod
- POST - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmFunctionImport.HttpMethod
- precision() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmFacets
-
The precision of the type in use.
- PUT - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmFunctionImport.HttpMethod
R
- returnType() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmFunctionImport
-
Define the return type of this function import
S
- SBYTE - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmType
- scale() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmFacets
-
The scale of the type in use.
- SIMPLE - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmFunctionImport.ReturnType.Type
- SINGLE - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmType
- STRING - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmType
- summary() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmDocumentation
-
Define a summary for this documentation.
T
- TIME - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmType
- toMultiplicity() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmNavigationProperty
-
Define the multiplicity to the target EdmEntity of the Navigation Property.
- toRole() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmNavigationProperty
-
Define the name for the related Edm Role (of the Navigation Property).
- toType() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmNavigationProperty
-
Define the target entity in form of a java class for the Navigation Property.
- type() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmFunctionImport.ReturnType
-
Define the return type for the function import.
- type() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmFunctionImportParameter
-
Define the EdmSimpleType which is used for the Function Import Parameter in the EDM.
- type() - Element in annotation interface org.apache.olingo.odata2.api.annotation.edm.EdmProperty
-
Define the EdmSimpleType which is used for the Property in the EDM.
V
- valueOf(String) - Static method in enum class org.apache.olingo.odata2.api.annotation.edm.EdmFunctionImport.HttpMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.olingo.odata2.api.annotation.edm.EdmFunctionImport.ReturnType.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.olingo.odata2.api.annotation.edm.EdmNavigationProperty.Multiplicity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.olingo.odata2.api.annotation.edm.EdmType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.apache.olingo.odata2.api.annotation.edm.EdmFunctionImport.HttpMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.olingo.odata2.api.annotation.edm.EdmFunctionImport.ReturnType.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.olingo.odata2.api.annotation.edm.EdmNavigationProperty.Multiplicity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.olingo.odata2.api.annotation.edm.EdmType
-
Returns an array containing the constants of this enum class, in the order they are declared.
Z
- ZERO_OR_ONE - Enum constant in enum class org.apache.olingo.odata2.api.annotation.edm.EdmNavigationProperty.Multiplicity
All Classes and Interfaces|All Packages