Class EdmxProvider
- java.lang.Object
-
- org.apache.olingo.odata2.api.edm.provider.EdmProvider
-
- org.apache.olingo.odata2.core.edm.provider.EdmxProvider
-
public class EdmxProvider extends EdmProvider
-
-
Constructor Summary
Constructors Constructor Description EdmxProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<AliasInfo>getAliasInfos()AssociationgetAssociation(FullQualifiedName edmFQName)AssociationSetgetAssociationSet(String entityContainer, FullQualifiedName association, String sourceEntitySetName, String sourceEntitySetRole)ComplexTypegetComplexType(FullQualifiedName edmFQName)EntityContainerInfogetEntityContainerInfo(String name)EntitySetgetEntitySet(String entityContainer, String name)EntityTypegetEntityType(FullQualifiedName edmFQName)FunctionImportgetFunctionImport(String entityContainer, String name)List<Schema>getSchemas()EdmxProviderparse(InputStream in, boolean validate)
-
-
-
Method Detail
-
parse
public EdmxProvider parse(InputStream in, boolean validate) throws EntityProviderException
- Throws:
EntityProviderException
-
getEntityContainerInfo
public EntityContainerInfo getEntityContainerInfo(String name) throws ODataException
- Overrides:
getEntityContainerInfoin classEdmProvider- Throws:
ODataException
-
getEntityType
public EntityType getEntityType(FullQualifiedName edmFQName) throws ODataException
- Overrides:
getEntityTypein classEdmProvider- Throws:
ODataException
-
getComplexType
public ComplexType getComplexType(FullQualifiedName edmFQName) throws ODataException
- Overrides:
getComplexTypein classEdmProvider- Throws:
ODataException
-
getAssociation
public Association getAssociation(FullQualifiedName edmFQName) throws ODataException
- Overrides:
getAssociationin classEdmProvider- Throws:
ODataException
-
getEntitySet
public EntitySet getEntitySet(String entityContainer, String name) throws ODataException
- 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
public FunctionImport getFunctionImport(String entityContainer, String name) throws ODataException
- Overrides:
getFunctionImportin classEdmProvider- Throws:
ODataException
-
getSchemas
public List<Schema> getSchemas() throws ODataException
- Overrides:
getSchemasin classEdmProvider- Throws:
ODataException
-
getAliasInfos
public List<AliasInfo> getAliasInfos()
- Overrides:
getAliasInfosin classEdmProvider
-
-