Class ODataV2EdmProvider
java.lang.Object
org.apache.olingo.odata2.api.edm.provider.EdmProvider
com.sap.cds.adapter.odata.v2.metadata.ODataV2EdmProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongenerateAnnotationElement(Map<Integer, EdmxReference> edmxRefMap) getAssociation(FullQualifiedName edmFQName) getAssociationSet(String entityContainer, FullQualifiedName association, String sourceEntitySetName, String sourceEntitySetRole) getComplexType(FullQualifiedName edmFQName) getEntityContainerInfo(String name) getEntitySet(String entityContainer, String name) getEntityType(FullQualifiedName edmFQName) getFunctionImport(String entityContainer, String name) Methods inherited from class org.apache.olingo.odata2.api.edm.provider.EdmProvider
getAliasInfos
-
Constructor Details
-
ODataV2EdmProvider
public ODataV2EdmProvider(InputStream edmxFile) throws ODataException, XMLStreamException, IOException
-
-
Method Details
-
getEdmxReferencesMap
-
generateAnnotationElement
-
getEntityContainerInfo
- Overrides:
getEntityContainerInfoin classEdmProvider- Throws:
ODataException
-
getSchemas
- Overrides:
getSchemasin classEdmProvider- Throws:
ODataException
-
getEntitySet
- Overrides:
getEntitySetin classEdmProvider- Throws:
ODataException
-
getAssociationSet
public AssociationSet getAssociationSet(String entityContainer, FullQualifiedName association, String sourceEntitySetName, String sourceEntitySetRole) throws ODataException - Overrides:
getAssociationSetin classEdmProvider- Throws:
ODataException
-
getFunctionImport
- Overrides:
getFunctionImportin classEdmProvider- Throws:
ODataException
-
getEntityType
- Overrides:
getEntityTypein classEdmProvider- Throws:
ODataException
-
getComplexType
- Overrides:
getComplexTypein classEdmProvider- Throws:
ODataException
-
getAssociation
- Overrides:
getAssociationin classEdmProvider- Throws:
ODataException
-