Package | Description |
---|---|
org.apache.olingo.odata2.api.edm |
Entity Data Model API
|
org.apache.olingo.odata2.api.uri |
URI Parser Facade
|
org.apache.olingo.odata2.ref.processor |
Modifier and Type | Class and Description |
---|---|
class |
EdmLiteralException |
class |
EdmSimpleTypeException |
Modifier and Type | Method and Description |
---|---|
EdmAnnotations |
EdmAnnotatable.getAnnotations()
Get all annotations applied to an EDM element
|
EdmAssociation |
EdmAssociationSet.getAssociation()
Get the association
|
EdmAssociation |
Edm.getAssociation(String namespace,
String name)
Get association by full qualified name
|
EdmAssociationSet |
EdmEntityContainer.getAssociationSet(EdmEntitySet sourceEntitySet,
EdmNavigationProperty navigationProperty)
Get contained AssociationSet by providing the source entity set and the navigation property
|
List<EdmAssociationSet> |
EdmEntityContainer.getAssociationSets()
ATTENTION: This method does not support LAZY LOADING.
|
EdmStructuralType |
EdmStructuralType.getBaseType()
Base types are described in the OData protocol specification.
|
EdmEntityType |
EdmEntityType.getBaseType() |
EdmComplexType |
EdmComplexType.getBaseType() |
EdmComplexType |
Edm.getComplexType(String namespace,
String name)
Get complex type by full qualified name
|
EdmCustomizableFeedMappings |
EdmProperty.getCustomizableFeedMappings()
Get customizable feed mappings for this property
|
EdmCustomizableFeedMappings |
EdmEntityType.getCustomizableFeedMappings()
Gets the Customizable Feed Mappings of the entity type.
|
EdmEntityContainer |
Edm.getDefaultEntityContainer()
Get default entity container
|
EdmReferentialConstraintRole |
EdmReferentialConstraint.getDependent()
Get the dependent end element
|
EdmAssociationSetEnd |
EdmAssociationSet.getEnd(String role)
Get the association set end
|
EdmAssociationEnd |
EdmAssociation.getEnd(String role)
Get the
EdmAssociationEnd by role |
EdmAssociationEnd |
EdmAssociation.getEnd1()
Get the
EdmAssociationEnd for end1 |
EdmAssociationEnd |
EdmAssociation.getEnd2()
Get the
EdmAssociationEnd for end2 |
EdmEntityContainer |
EdmFunctionImport.getEntityContainer()
Get the entity container the function import is contained in
|
EdmEntityContainer |
EdmEntitySet.getEntityContainer()
Get the entity container the entity set is contained in
|
EdmEntityContainer |
EdmAssociationSet.getEntityContainer()
Get the entity container the association set is located in
|
EdmEntityContainer |
Edm.getEntityContainer(String name)
Get entity container by name
|
EdmEntitySet |
EdmFunctionImport.getEntitySet()
Get the edm entity set
|
EdmEntitySet |
EdmAssociationSetEnd.getEntitySet()
Get the entity set
|
EdmEntitySet |
EdmEntityContainer.getEntitySet(String name)
Get contained EntitySet by name
|
List<EdmEntitySet> |
EdmEntityContainer.getEntitySets()
ATTENTION: This method does not support LAZY LOADING.
|
List<EdmEntitySet> |
Edm.getEntitySets()
Get all contained EntitySets
|
EdmEntityType |
EdmEntitySet.getEntityType()
Get the entity type
|
EdmEntityType |
EdmAssociationEnd.getEntityType() |
EdmEntityType |
Edm.getEntityType(String namespace,
String name)
Get entity type by full qualified name
|
EdmFacets |
EdmElement.getFacets()
Get the facet information for an element
|
String |
EdmNavigationProperty.getFromRole()
Get the from role of the navigation property
|
EdmFunctionImport |
EdmEntityContainer.getFunctionImport(String name)
Get contained FunctionImport by name
|
List<EdmFunctionImport> |
Edm.getFunctionImports()
Get all contained FunctionImports
|
String |
EdmFunctionImport.getHttpMethod()
Get the HTTP Method
|
List<EdmProperty> |
EdmEntityType.getKeyProperties()
Get all key properties as list of
EdmProperty . |
List<String> |
EdmEntityType.getKeyPropertyNames()
Gets all key property names.
|
EdmMapping |
EdmMappable.getMapping()
Get mapping information applied to an EDM element
|
String |
EdmProperty.getMimeType()
Get the related mime type for the property
|
EdmMultiplicity |
EdmTyped.getMultiplicity()
See
EdmMultiplicity for more information about possible multiplicities. |
String |
EdmNamed.getName() |
String |
EdmType.getNamespace()
Namespace of this
EdmType |
List<String> |
EdmEntityType.getNavigationPropertyNames()
Gets all navigation property names.
|
EdmParameter |
EdmFunctionImport.getParameter(String name)
Get the parameter by name
|
Collection<String> |
EdmFunctionImport.getParameterNames()
Get all parameter names
|
EdmReferentialConstraintRole |
EdmReferentialConstraint.getPrincipal()
Get the principal end element
|
EdmTyped |
EdmStructuralType.getProperty(String name)
Get property by name
|
List<String> |
EdmStructuralType.getPropertyNames()
Get all property names
|
EdmReferentialConstraint |
EdmAssociation.getReferentialConstraint()
Get the
EdmReferentialConstraint |
EdmEntitySet |
EdmEntitySet.getRelatedEntitySet(EdmNavigationProperty navigationProperty)
Get the related entity set by providing the navigation property
|
EdmAssociation |
EdmNavigationProperty.getRelationship()
Get the relationship of the navigation property
|
EdmTyped |
EdmFunctionImport.getReturnType() |
String |
EdmNavigationProperty.getToRole()
Get the to role of the navigation property
|
EdmType |
EdmTyped.getType()
See
EdmType for more information about possible types. |
boolean |
EdmEntityType.hasStream()
Indicates if the entity type is treated as Media Link Entry
with associated Media Resource.
|
Modifier and Type | Method and Description |
---|---|
abstract ExpandSelectTreeNode |
ExpandSelectTreeNode.ExpandSelectTreeNodeBuilder.build()
Will close this builder and return an
ExpandSelectTreeNode . |
abstract ExpandSelectTreeNode |
UriParser.buildExpandSelectTree(List<SelectItem> select,
List<ArrayList<NavigationPropertySegment>> expand)
Creates an optimized expression tree out of $expand and $select expressions.
|
static ExpandSelectTreeNode |
UriParser.createExpandSelectTree(List<SelectItem> select,
List<ArrayList<NavigationPropertySegment>> expand)
Creates an optimized expression tree out of $expand and $select expressions.
|
abstract UriInfo |
UriParser.parse(List<PathSegment> pathSegments,
Map<String,String> queryParameters)
Parses path segments and query parameters.
|
abstract UriInfo |
UriParser.parseAll(List<PathSegment> pathSegments,
Map<String,List<String>> allQueryParameters)
Parses path segments and query parameters.
|
Modifier and Type | Method and Description |
---|---|
void |
ScenarioDataSource.createData(EdmEntitySet entitySet,
Object data) |
void |
ScenarioDataSource.deleteData(EdmEntitySet entitySet,
Map<String,Object> keys) |
void |
ScenarioDataSource.deleteRelation(EdmEntitySet sourceEntitySet,
Object sourceData,
EdmEntitySet targetEntitySet,
Map<String,Object> targetKeys) |
Object |
ScenarioDataSource.newDataObject(EdmEntitySet entitySet) |
ScenarioDataSource.BinaryData |
ScenarioDataSource.readBinaryData(EdmEntitySet entitySet,
Object mediaLinkEntryData) |
List<?> |
ScenarioDataSource.readData(EdmEntitySet entitySet) |
Object |
ScenarioDataSource.readData(EdmEntitySet entitySet,
Map<String,Object> keys) |
Object |
ScenarioDataSource.readData(EdmFunctionImport function,
Map<String,Object> parameters,
Map<String,Object> keys) |
Object |
ScenarioDataSource.readRelatedData(EdmEntitySet sourceEntitySet,
Object sourceData,
EdmEntitySet targetEntitySet,
Map<String,Object> targetKeys) |
void |
ScenarioDataSource.writeBinaryData(EdmEntitySet entitySet,
Object mediaLinkEntryData,
ScenarioDataSource.BinaryData binaryData) |
void |
ScenarioDataSource.writeRelation(EdmEntitySet sourceEntitySet,
Object sourceData,
EdmEntitySet targetEntitySet,
Map<String,Object> targetKeys) |
Copyright © 2013-2017 The Apache Software Foundation. All Rights Reserved.