Package | Description |
---|---|
org.apache.olingo.odata2.api.edm.provider |
Entity Data Model Provider API
|
org.apache.olingo.odata2.jpa.processor.api.model |
OData JPA Processor API Library - JPA EDM Model
|
org.apache.olingo.odata2.ref.edm |
Modifier and Type | Class and Description |
---|---|
class |
EntityType
Objects of this class represent an entity type
|
Modifier and Type | Method and Description |
---|---|
ComplexType |
EdmProvider.getComplexType(FullQualifiedName edmFQName)
This method should return a
ComplexType or null if nothing is found |
ComplexType |
ComplexType.setAbstract(boolean isAbstract)
Sets if it is abstract
|
ComplexType |
ComplexType.setAnnotationAttributes(List<AnnotationAttribute> annotationAttributes)
Sets the collection of
AnnotationAttribute for this ComplexType |
ComplexType |
ComplexType.setAnnotationElements(List<AnnotationElement> annotationElements)
Sets the collection of
AnnotationElement for this ComplexType |
ComplexType |
ComplexType.setBaseType(FullQualifiedName baseType)
Sets the
FullQualifiedName of the base type |
ComplexType |
ComplexType.setDocumentation(Documentation documentation)
Sets the
Documentation |
ComplexType |
ComplexType.setMapping(Mapping mapping)
Sets the
Mapping |
ComplexType |
ComplexType.setName(String name)
Sets the name
|
ComplexType |
ComplexType.setProperties(List<Property> properties)
Sets the
Property s |
Modifier and Type | Method and Description |
---|---|
List<ComplexType> |
Schema.getComplexTypes() |
Modifier and Type | Method and Description |
---|---|
Schema |
Schema.setComplexTypes(List<ComplexType> complexTypes)
Sets the
ComplexType s for this Schema |
Modifier and Type | Method and Description |
---|---|
ComplexType |
JPAEdmComplexTypeView.getEdmComplexType()
The method returns an EDM complex type that is currently being processed.
|
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.
|
ComplexType |
JPAEdmComplexTypeView.searchEdmComplexType(String embeddableTypeName)
The method searches for the EDM complex type with in the container for
the given JPA embeddable type name.
|
Modifier and Type | Method and Description |
---|---|
List<ComplexType> |
JPAEdmComplexTypeView.getConsistentEdmComplexTypes()
The method returns a consistent list of EDM complex types.
|
Modifier and Type | Method and Description |
---|---|
void |
JPAEdmComplexTypeView.expandEdmComplexType(ComplexType complexType,
List<Property> expandedPropertyList,
String embeddablePropertyName)
The method expands the given EDM complex type into a list of EDM simple
properties.
|
Modifier and Type | Method and Description |
---|---|
ComplexType |
ScenarioEdmProvider.getComplexType(FullQualifiedName edmFQName) |
Copyright © 2013-2017 The Apache Software Foundation. All Rights Reserved.