Class ODataExtendedEdmProvider
java.lang.Object
com.sap.cds.adapter.odata.v4.metadata.ODataExtendedEdmProvider
- All Implemented Interfaces:
CsdlEdmProvider
-
Method Summary
Modifier and TypeMethodDescriptiongetActionImport(FullQualifiedName entityContainer, String actionImportName) getActions(FullQualifiedName actionName) getAnnotationsGroup(FullQualifiedName targetName, String qualifier) getComplexType(FullQualifiedName complexTypeName) getEntityContainerInfo(FullQualifiedName entityContainerName) getEntitySet(FullQualifiedName entityContainer, String entitySetName) getEntityType(FullQualifiedName entityTypeName) getEnumType(FullQualifiedName enumTypeName) getFunctionImport(FullQualifiedName entityContainer, String functionImportName) getFunctions(FullQualifiedName functionName) getSingleton(FullQualifiedName entityContainer, String singletonName) getTerm(FullQualifiedName termName) getTypeDefinition(FullQualifiedName typeDefinitionName) static ODataExtendedEdmProviderwrap(CsdlEdmProvider baseProvider)
-
Method Details
-
wrap
-
getSchemas
- Specified by:
getSchemasin interfaceCsdlEdmProvider- Throws:
ODataException
-
getEnumType
- Specified by:
getEnumTypein interfaceCsdlEdmProvider- Throws:
ODataException
-
getTypeDefinition
public CsdlTypeDefinition getTypeDefinition(FullQualifiedName typeDefinitionName) throws ODataException - Specified by:
getTypeDefinitionin interfaceCsdlEdmProvider- Throws:
ODataException
-
getEntityType
- Specified by:
getEntityTypein interfaceCsdlEdmProvider- Throws:
ODataException
-
getComplexType
- Specified by:
getComplexTypein interfaceCsdlEdmProvider- Throws:
ODataException
-
getActions
- Specified by:
getActionsin interfaceCsdlEdmProvider- Throws:
ODataException
-
getFunctions
- Specified by:
getFunctionsin interfaceCsdlEdmProvider- Throws:
ODataException
-
getTerm
- Specified by:
getTermin interfaceCsdlEdmProvider- Throws:
ODataException
-
getEntitySet
public CsdlEntitySet getEntitySet(FullQualifiedName entityContainer, String entitySetName) throws ODataException - Specified by:
getEntitySetin interfaceCsdlEdmProvider- Throws:
ODataException
-
getSingleton
public CsdlSingleton getSingleton(FullQualifiedName entityContainer, String singletonName) throws ODataException - Specified by:
getSingletonin interfaceCsdlEdmProvider- Throws:
ODataException
-
getActionImport
public CsdlActionImport getActionImport(FullQualifiedName entityContainer, String actionImportName) throws ODataException - Specified by:
getActionImportin interfaceCsdlEdmProvider- Throws:
ODataException
-
getFunctionImport
public CsdlFunctionImport getFunctionImport(FullQualifiedName entityContainer, String functionImportName) throws ODataException - Specified by:
getFunctionImportin interfaceCsdlEdmProvider- Throws:
ODataException
-
getEntityContainerInfo
public CsdlEntityContainerInfo getEntityContainerInfo(FullQualifiedName entityContainerName) throws ODataException - Specified by:
getEntityContainerInfoin interfaceCsdlEdmProvider- Throws:
ODataException
-
getAliasInfos
- Specified by:
getAliasInfosin interfaceCsdlEdmProvider- Throws:
ODataException
-
getEntityContainer
- Specified by:
getEntityContainerin interfaceCsdlEdmProvider- Throws:
ODataException
-
getAnnotationsGroup
public CsdlAnnotations getAnnotationsGroup(FullQualifiedName targetName, String qualifier) throws ODataException - Specified by:
getAnnotationsGroupin interfaceCsdlEdmProvider- Throws:
ODataException
-