Package | Description |
---|---|
org.apache.olingo.odata2.api.edm |
Entity Data Model API
The Entity Data Model is described in the OData protocol specification
as well as in the Conceptual Schema Definition for the OData Protocol.
|
org.apache.olingo.odata2.api.edm.provider |
Entity Data Model Provider API
Classes in this package are used to provide an EDM to the library as well as to the application.
|
org.apache.olingo.odata2.client.core.edm.Impl | |
org.apache.olingo.odata2.jpa.processor.api.model |
OData JPA Processor API Library - JPA EDM Model
The library provides a set of views over the JPA/EDM element containers.
|
org.apache.olingo.odata2.ref.edm |
Modifier and Type | Method and Description |
---|---|
FullQualifiedName |
EdmSimpleTypeKind.getFullQualifiedName()
Returns the
FullQualifiedName for this SimpleTypeKind. |
Modifier and Type | Method and Description |
---|---|
FullQualifiedName |
AssociationSet.getAssociation() |
FullQualifiedName |
ComplexType.getBaseType() |
FullQualifiedName |
EntitySet.getEntityType() |
FullQualifiedName |
NavigationProperty.getRelationship() |
FullQualifiedName |
AssociationEnd.getType() |
FullQualifiedName |
ComplexProperty.getType() |
FullQualifiedName |
ReturnType.getTypeName() |
Modifier and Type | Method and Description |
---|---|
Association |
EdmProvider.getAssociation(FullQualifiedName edmFQName)
This method should return an
Association or null if nothing is found |
AssociationSet |
EdmProvider.getAssociationSet(String entityContainer,
FullQualifiedName association,
String sourceEntitySetName,
String sourceEntitySetRole)
This method should return an
AssociationSet or null if nothing is found |
ComplexType |
EdmProvider.getComplexType(FullQualifiedName edmFQName)
This method should return a
ComplexType or null if nothing is found |
EntityType |
EdmProvider.getEntityType(FullQualifiedName edmFQName)
This method should return an
EntityType or null if nothing is found |
AssociationSet |
AssociationSet.setAssociation(FullQualifiedName association)
Sets the
FullQualifiedName association for this AssociationSet |
ComplexType |
ComplexType.setBaseType(FullQualifiedName baseType)
Sets the
FullQualifiedName of the base type |
EntityType |
EntityType.setBaseType(FullQualifiedName baseType) |
EntitySet |
EntitySet.setEntityType(FullQualifiedName entityType)
|
NavigationProperty |
NavigationProperty.setRelationship(FullQualifiedName relationship)
Sets the
FullQualifiedName for the relationship of this NavigationProperty |
AssociationEnd |
AssociationEnd.setType(FullQualifiedName type)
Sets the
FullQualifiedName for this AssociationEnd |
ComplexProperty |
ComplexProperty.setType(FullQualifiedName type)
Sets the
FullQualifiedName for this Property |
ReturnType |
ReturnType.setTypeName(FullQualifiedName qualifiedName)
Sets the type of this
ReturnType via the types FullQualifiedName |
Modifier and Type | Field and Description |
---|---|
protected FullQualifiedName |
EdmTypedImpl.typeName |
Modifier and Type | Field and Description |
---|---|
protected Map<FullQualifiedName,EdmEntityContainer> |
EdmImpl.edmEntityContainers |
protected Map<FullQualifiedName,EdmEntityType> |
EdmImpl.edmEntityTypes |
Modifier and Type | Method and Description |
---|---|
FullQualifiedName |
EdmAssociationSetImpl.getAssociationSetFQName() |
FullQualifiedName |
EdmEntityTypeImpl.getBaseTypeName() |
FullQualifiedName |
EdmComplexTypeImpl.getEdmBaseTypeName() |
FullQualifiedName |
EdmEntitySetImpl.getEntityTypeName() |
FullQualifiedName |
EdmNavigationPropertyImpl.getRelationshipName() |
Modifier and Type | Method and Description |
---|---|
Map<FullQualifiedName,EdmAssociation> |
EdmImpl.getEdmAssociations() |
Map<FullQualifiedName,EdmComplexType> |
EdmImpl.getEdmComplexTypes() |
Map<FullQualifiedName,EdmEntityContainer> |
EdmImpl.getEdmEntityContainers() |
Map<FullQualifiedName,EdmEntityType> |
EdmImpl.getEdmEntityTypes() |
Modifier and Type | Method and Description |
---|---|
void |
EdmAssociationSetImpl.setAssociation(FullQualifiedName associationSetFQName) |
void |
EdmEntityTypeImpl.setBaseType(FullQualifiedName baseType) |
void |
EdmComplexTypeImpl.setBaseTypeName(FullQualifiedName baseType) |
void |
EdmEntitySetImpl.setEdmEntityTypeName(FullQualifiedName fqName) |
void |
EdmEntitySetImpl.setEntityTypeName(FullQualifiedName entityTypeName) |
void |
EdmNavigationPropertyImpl.setRelationshipName(FullQualifiedName relationship) |
void |
EdmAssociationEndImpl.setType(FullQualifiedName associationEndTypeName) |
EdmTypedImpl |
EdmTypedImpl.setTypeName(FullQualifiedName typeName) |
Modifier and Type | Method and Description |
---|---|
EdmImpl |
EdmImpl.setEdmAssociations(Map<FullQualifiedName,EdmAssociation> edmAssociations) |
EdmImpl |
EdmImpl.setEdmComplexTypes(Map<FullQualifiedName,EdmComplexType> edmComplexTypes) |
EdmImpl |
EdmImpl.setEdmEntityContainers(Map<FullQualifiedName,EdmEntityContainer> edmEntityContainers) |
EdmImpl |
EdmImpl.setEdmEntityTypes(Map<FullQualifiedName,EdmEntityType> edmEntityTypes) |
Modifier and Type | Method and Description |
---|---|
ComplexType |
JPAEdmComplexTypeView.searchEdmComplexType(FullQualifiedName type)
The method searches for the EDM complex type with in the container for
the given EDM complex type's fully qualified name.
|
Modifier and Type | Method and Description |
---|---|
Association |
ScenarioEdmProvider.getAssociation(FullQualifiedName edmFQName) |
AssociationSet |
ScenarioEdmProvider.getAssociationSet(String entityContainer,
FullQualifiedName association,
String sourceEntitySetName,
String sourceEntitySetRole) |
ComplexType |
ScenarioEdmProvider.getComplexType(FullQualifiedName edmFQName) |
EntityType |
ScenarioEdmProvider.getEntityType(FullQualifiedName edmFQName) |
Copyright © 2013-2019 The Apache Software Foundation. All Rights Reserved.