public class EdmEntityContainerImpl extends Object implements EdmEntityContainer, EdmAnnotatable
Constructor and Description |
---|
EdmEntityContainerImpl(EdmImpl edm) |
public EdmEntityContainerImpl(EdmImpl edm) throws EdmException
EdmException
public Map<String,EdmAssociationSet> getEdmAssociationSetMap()
public void setEdmAssociationSetMap(Map<String,EdmAssociationSet> associationSetMap)
public EdmDocumentation getDocumentation()
public void setDocumentation(EdmDocumentation documentation)
public void setEdm(EdmImpl edm)
public void setNamespace(String namespace) throws EdmException
EdmException
public ClientEdm getEdm()
public EdmEntityContainer getEdmExtendedEntityContainer()
public void setEdmExtendedEntityContainer(EdmEntityContainer edmExtendedEntityContainer)
public void setEntityContainerHierachy(List<EdmEntityContainer> entityContainerHierachy)
public String getExtendz()
public void setExtendz(String extendz)
public void setName(String name)
public void setAnnotations(EdmAnnotations annotations)
public boolean isDefaultContainer()
public void setDefaultContainer(boolean isDefaultContainer)
public String getName() throws EdmException
getName
in interface EdmNamed
EdmException
public EdmEntitySet getEntitySet(String name) throws EdmException
EdmEntityContainer
getEntitySet
in interface EdmEntityContainer
EdmEntitySet
EdmException
public EdmFunctionImport getFunctionImport(String name) throws EdmException
EdmEntityContainer
getFunctionImport
in interface EdmEntityContainer
EdmFunctionImport
EdmException
public EdmAssociationSet getAssociationSet(EdmEntitySet sourceEntitySet, EdmNavigationProperty navigationProperty) throws EdmException
EdmEntityContainer
getAssociationSet
in interface EdmEntityContainer
sourceEntitySet
- of type EdmEntitySet
navigationProperty
- of type EdmNavigationProperty
EdmAssociationSet
EdmException
public boolean isDefaultEntityContainer()
isDefaultEntityContainer
in interface EdmEntityContainer
public EdmAnnotations getAnnotations() throws EdmException
EdmAnnotatable
getAnnotations
in interface EdmAnnotatable
EdmAnnotations
never nullEdmException
public List<EdmEntitySet> getEntitySets() throws EdmException
EdmEntityContainer
getEntitySets
in interface EdmEntityContainer
EdmEntitySet
EdmException
public List<EdmAssociationSet> getAssociationSets() throws EdmException
EdmEntityContainer
getAssociationSets
in interface EdmEntityContainer
EdmAssociationSet
EdmException
public List<EdmEntitySet> getEdmEntitySets()
public EdmEntityContainerImpl setEdmEntitySets(List<EdmEntitySet> edmEntitySets)
public List<EdmAssociationSet> getEdmAssociationSets()
public EdmEntityContainerImpl setEdmAssociationSets(List<EdmAssociationSet> edmAssociationSets)
public List<EdmFunctionImport> getEdmFunctionImports()
public EdmEntityContainerImpl setEdmFunctionImports(List<EdmFunctionImport> edmFunctionImports)
public String getNamespace() throws EdmException
getNamespace
in interface EdmEntityContainer
EdmException
Copyright © 2013-2019 The Apache Software Foundation. All Rights Reserved.