Class EdmEntityContainerImplProv
- java.lang.Object
-
- org.apache.olingo.odata2.core.edm.provider.EdmEntityContainerImplProv
-
- All Implemented Interfaces:
EdmAnnotatable,EdmEntityContainer,EdmNamed
public class EdmEntityContainerImplProv extends Object implements EdmEntityContainer, EdmAnnotatable
-
-
Constructor Summary
Constructors Constructor Description EdmEntityContainerImplProv(EdmImplProv edm, EntityContainerInfo entityContainerInfo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EdmAnnotationsgetAnnotations()EdmAssociationSetgetAssociationSet(EdmEntitySet sourceEntitySet, EdmNavigationProperty navigationProperty)List<EdmAssociationSet>getAssociationSets()EdmEntitySetgetEntitySet(String name)List<EdmEntitySet>getEntitySets()EdmFunctionImportgetFunctionImport(String name)StringgetName()booleanisDefaultEntityContainer()
-
-
-
Constructor Detail
-
EdmEntityContainerImplProv
public EdmEntityContainerImplProv(EdmImplProv edm, EntityContainerInfo entityContainerInfo) throws EdmException
- Throws:
EdmException
-
-
Method Detail
-
getName
public String getName() throws EdmException
- Specified by:
getNamein interfaceEdmNamed- Throws:
EdmException
-
getEntitySet
public EdmEntitySet getEntitySet(String name) throws EdmException
- Specified by:
getEntitySetin interfaceEdmEntityContainer- Throws:
EdmException
-
getFunctionImport
public EdmFunctionImport getFunctionImport(String name) throws EdmException
- Specified by:
getFunctionImportin interfaceEdmEntityContainer- Throws:
EdmException
-
getAssociationSet
public EdmAssociationSet getAssociationSet(EdmEntitySet sourceEntitySet, EdmNavigationProperty navigationProperty) throws EdmException
- Specified by:
getAssociationSetin interfaceEdmEntityContainer- Throws:
EdmException
-
isDefaultEntityContainer
public boolean isDefaultEntityContainer()
- Specified by:
isDefaultEntityContainerin interfaceEdmEntityContainer
-
getAnnotations
public EdmAnnotations getAnnotations() throws EdmException
- Specified by:
getAnnotationsin interfaceEdmAnnotatable- Throws:
EdmException
-
getEntitySets
public List<EdmEntitySet> getEntitySets() throws EdmException
- Specified by:
getEntitySetsin interfaceEdmEntityContainer- Throws:
EdmException
-
getAssociationSets
public List<EdmAssociationSet> getAssociationSets() throws EdmException
- Specified by:
getAssociationSetsin interfaceEdmEntityContainer- Throws:
EdmException
-
-