public class EdmEntityContainerImplProv extends Object implements EdmEntityContainer, EdmAnnotatable
| Constructor and Description |
|---|
EdmEntityContainerImplProv(EdmImplProv edm,
EntityContainerInfo entityContainerInfo) |
| Modifier and Type | Method and Description |
|---|---|
EdmAnnotations |
getAnnotations()
Get all annotations applied to an EDM element
|
EdmAssociationSet |
getAssociationSet(EdmEntitySet sourceEntitySet,
EdmNavigationProperty navigationProperty)
Get contained AssociationSet by providing the source entity set and the navigation property
|
List<EdmAssociationSet> |
getAssociationSets()
ATTENTION: This method does not support LAZY LOADING.
|
EdmEntitySet |
getEntitySet(String name)
Get contained EntitySet by name
|
List<EdmEntitySet> |
getEntitySets()
ATTENTION: This method does not support LAZY LOADING.
|
EdmFunctionImport |
getFunctionImport(String name)
Get contained FunctionImport by name
|
String |
getName() |
String |
getNamespace() |
boolean |
isDefaultEntityContainer() |
public EdmEntityContainerImplProv(EdmImplProv edm, EntityContainerInfo entityContainerInfo) throws EdmException
EdmExceptionpublic String getName() throws EdmException
getName in interface EdmNamedEdmExceptionpublic EdmEntitySet getEntitySet(String name) throws EdmException
EdmEntityContainergetEntitySet in interface EdmEntityContainerEdmEntitySetEdmExceptionpublic EdmFunctionImport getFunctionImport(String name) throws EdmException
EdmEntityContainergetFunctionImport in interface EdmEntityContainerEdmFunctionImportEdmExceptionpublic EdmAssociationSet getAssociationSet(EdmEntitySet sourceEntitySet, EdmNavigationProperty navigationProperty) throws EdmException
EdmEntityContainergetAssociationSet in interface EdmEntityContainersourceEntitySet - of type EdmEntitySetnavigationProperty - of type EdmNavigationPropertyEdmAssociationSetEdmExceptionpublic boolean isDefaultEntityContainer()
isDefaultEntityContainer in interface EdmEntityContainerpublic EdmAnnotations getAnnotations() throws EdmException
EdmAnnotatablegetAnnotations in interface EdmAnnotatableEdmAnnotations never nullEdmExceptionpublic List<EdmEntitySet> getEntitySets() throws EdmException
EdmEntityContainergetEntitySets in interface EdmEntityContainerEdmEntitySetEdmExceptionpublic List<EdmAssociationSet> getAssociationSets() throws EdmException
EdmEntityContainergetAssociationSets in interface EdmEntityContainerEdmAssociationSetEdmExceptionpublic String getNamespace() throws EdmException
getNamespace in interface EdmEntityContainerEdmExceptionCopyright © 2020. All rights reserved.