Class EdmEntityContainerImpl
- java.lang.Object
-
- org.apache.olingo.odata2.client.core.edm.Impl.EdmEntityContainerImpl
-
- All Implemented Interfaces:
org.apache.olingo.odata2.api.edm.EdmAnnotatable,org.apache.olingo.odata2.api.edm.EdmEntityContainer,org.apache.olingo.odata2.api.edm.EdmNamed
public class EdmEntityContainerImpl extends Object implements org.apache.olingo.odata2.api.edm.EdmEntityContainer, org.apache.olingo.odata2.api.edm.EdmAnnotatable
Objects of this class represent EdmEntityContainer
-
-
Constructor Summary
Constructors Constructor Description EdmEntityContainerImpl(EdmImpl edm)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.olingo.odata2.api.edm.EdmAnnotationsgetAnnotations()org.apache.olingo.odata2.api.edm.EdmAssociationSetgetAssociationSet(org.apache.olingo.odata2.api.edm.EdmEntitySet sourceEntitySet, org.apache.olingo.odata2.api.edm.EdmNavigationProperty navigationProperty)List<org.apache.olingo.odata2.api.edm.EdmAssociationSet>getAssociationSets()EdmDocumentationgetDocumentation()ClientEdmgetEdm()Map<String,org.apache.olingo.odata2.api.edm.EdmAssociationSet>getEdmAssociationSetMap()List<org.apache.olingo.odata2.api.edm.EdmAssociationSet>getEdmAssociationSets()List<org.apache.olingo.odata2.api.edm.EdmEntitySet>getEdmEntitySets()org.apache.olingo.odata2.api.edm.EdmEntityContainergetEdmExtendedEntityContainer()List<org.apache.olingo.odata2.api.edm.EdmFunctionImport>getEdmFunctionImports()org.apache.olingo.odata2.api.edm.EdmEntitySetgetEntitySet(String name)List<org.apache.olingo.odata2.api.edm.EdmEntitySet>getEntitySets()StringgetExtendz()org.apache.olingo.odata2.api.edm.EdmFunctionImportgetFunctionImport(String name)StringgetName()booleanisDefaultContainer()booleanisDefaultEntityContainer()voidsetAnnotations(org.apache.olingo.odata2.api.edm.EdmAnnotations annotations)voidsetDefaultContainer(boolean isDefaultContainer)voidsetDocumentation(EdmDocumentation documentation)voidsetEdm(EdmImpl edm)voidsetEdmAssociationSetMap(Map<String,org.apache.olingo.odata2.api.edm.EdmAssociationSet> associationSetMap)EdmEntityContainerImplsetEdmAssociationSets(List<org.apache.olingo.odata2.api.edm.EdmAssociationSet> edmAssociationSets)EdmEntityContainerImplsetEdmEntitySets(List<org.apache.olingo.odata2.api.edm.EdmEntitySet> edmEntitySets)voidsetEdmExtendedEntityContainer(org.apache.olingo.odata2.api.edm.EdmEntityContainer edmExtendedEntityContainer)EdmEntityContainerImplsetEdmFunctionImports(List<org.apache.olingo.odata2.api.edm.EdmFunctionImport> edmFunctionImports)voidsetEntityContainerHierachy(List<org.apache.olingo.odata2.api.edm.EdmEntityContainer> entityContainerHierachy)voidsetExtendz(String extendz)voidsetName(String name)StringtoString()
-
-
-
Constructor Detail
-
EdmEntityContainerImpl
public EdmEntityContainerImpl(EdmImpl edm) throws org.apache.olingo.odata2.api.edm.EdmException
- Throws:
org.apache.olingo.odata2.api.edm.EdmException
-
-
Method Detail
-
getEdmAssociationSetMap
public Map<String,org.apache.olingo.odata2.api.edm.EdmAssociationSet> getEdmAssociationSetMap()
-
setEdmAssociationSetMap
public void setEdmAssociationSetMap(Map<String,org.apache.olingo.odata2.api.edm.EdmAssociationSet> associationSetMap)
-
getDocumentation
public EdmDocumentation getDocumentation()
-
setDocumentation
public void setDocumentation(EdmDocumentation documentation)
-
setEdm
public void setEdm(EdmImpl edm)
-
getEdm
public ClientEdm getEdm()
-
getEdmExtendedEntityContainer
public org.apache.olingo.odata2.api.edm.EdmEntityContainer getEdmExtendedEntityContainer()
-
setEdmExtendedEntityContainer
public void setEdmExtendedEntityContainer(org.apache.olingo.odata2.api.edm.EdmEntityContainer edmExtendedEntityContainer)
-
setEntityContainerHierachy
public void setEntityContainerHierachy(List<org.apache.olingo.odata2.api.edm.EdmEntityContainer> entityContainerHierachy)
-
getExtendz
public String getExtendz()
-
setExtendz
public void setExtendz(String extendz)
-
setName
public void setName(String name)
-
setAnnotations
public void setAnnotations(org.apache.olingo.odata2.api.edm.EdmAnnotations annotations)
-
isDefaultContainer
public boolean isDefaultContainer()
-
setDefaultContainer
public void setDefaultContainer(boolean isDefaultContainer)
-
getName
public String getName() throws org.apache.olingo.odata2.api.edm.EdmException
- Specified by:
getNamein interfaceorg.apache.olingo.odata2.api.edm.EdmNamed- Throws:
org.apache.olingo.odata2.api.edm.EdmException
-
getEntitySet
public org.apache.olingo.odata2.api.edm.EdmEntitySet getEntitySet(String name) throws org.apache.olingo.odata2.api.edm.EdmException
- Specified by:
getEntitySetin interfaceorg.apache.olingo.odata2.api.edm.EdmEntityContainer- Throws:
org.apache.olingo.odata2.api.edm.EdmException
-
getFunctionImport
public org.apache.olingo.odata2.api.edm.EdmFunctionImport getFunctionImport(String name) throws org.apache.olingo.odata2.api.edm.EdmException
- Specified by:
getFunctionImportin interfaceorg.apache.olingo.odata2.api.edm.EdmEntityContainer- Throws:
org.apache.olingo.odata2.api.edm.EdmException
-
getAssociationSet
public org.apache.olingo.odata2.api.edm.EdmAssociationSet getAssociationSet(org.apache.olingo.odata2.api.edm.EdmEntitySet sourceEntitySet, org.apache.olingo.odata2.api.edm.EdmNavigationProperty navigationProperty) throws org.apache.olingo.odata2.api.edm.EdmException- Specified by:
getAssociationSetin interfaceorg.apache.olingo.odata2.api.edm.EdmEntityContainer- Throws:
org.apache.olingo.odata2.api.edm.EdmException
-
isDefaultEntityContainer
public boolean isDefaultEntityContainer()
- Specified by:
isDefaultEntityContainerin interfaceorg.apache.olingo.odata2.api.edm.EdmEntityContainer
-
getAnnotations
public org.apache.olingo.odata2.api.edm.EdmAnnotations getAnnotations() throws org.apache.olingo.odata2.api.edm.EdmException- Specified by:
getAnnotationsin interfaceorg.apache.olingo.odata2.api.edm.EdmAnnotatable- Throws:
org.apache.olingo.odata2.api.edm.EdmException
-
getEntitySets
public List<org.apache.olingo.odata2.api.edm.EdmEntitySet> getEntitySets() throws org.apache.olingo.odata2.api.edm.EdmException
- Specified by:
getEntitySetsin interfaceorg.apache.olingo.odata2.api.edm.EdmEntityContainer- Throws:
org.apache.olingo.odata2.api.edm.EdmException
-
getAssociationSets
public List<org.apache.olingo.odata2.api.edm.EdmAssociationSet> getAssociationSets() throws org.apache.olingo.odata2.api.edm.EdmException
- Specified by:
getAssociationSetsin interfaceorg.apache.olingo.odata2.api.edm.EdmEntityContainer- Throws:
org.apache.olingo.odata2.api.edm.EdmException
-
getEdmEntitySets
public List<org.apache.olingo.odata2.api.edm.EdmEntitySet> getEdmEntitySets()
-
setEdmEntitySets
public EdmEntityContainerImpl setEdmEntitySets(List<org.apache.olingo.odata2.api.edm.EdmEntitySet> edmEntitySets)
-
getEdmAssociationSets
public List<org.apache.olingo.odata2.api.edm.EdmAssociationSet> getEdmAssociationSets()
-
setEdmAssociationSets
public EdmEntityContainerImpl setEdmAssociationSets(List<org.apache.olingo.odata2.api.edm.EdmAssociationSet> edmAssociationSets)
-
getEdmFunctionImports
public List<org.apache.olingo.odata2.api.edm.EdmFunctionImport> getEdmFunctionImports()
-
setEdmFunctionImports
public EdmEntityContainerImpl setEdmFunctionImports(List<org.apache.olingo.odata2.api.edm.EdmFunctionImport> edmFunctionImports)
-
-