public interface EdmEntityContainer extends EdmNamed, EdmAnnotatable
EdmEntityContainer hold the information of EntitySets, FunctionImports and AssociationSets contained
| Modifier and Type | Method and Description |
|---|---|
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 |
getNamespace() |
boolean |
isDefaultEntityContainer() |
getAnnotationsboolean isDefaultEntityContainer()
String getNamespace() throws EdmException
EdmExceptionEdmEntitySet getEntitySet(String name) throws EdmException
name - EdmEntitySetEdmExceptionList<EdmEntitySet> getEntitySets() throws EdmException
EdmEntitySetEdmExceptionEdmFunctionImport getFunctionImport(String name) throws EdmException
name - EdmFunctionImportEdmExceptionEdmAssociationSet getAssociationSet(EdmEntitySet sourceEntitySet, EdmNavigationProperty navigationProperty) throws EdmException
sourceEntitySet - of type EdmEntitySetnavigationProperty - of type EdmNavigationPropertyEdmAssociationSetEdmExceptionList<EdmAssociationSet> getAssociationSets() throws EdmException
EdmAssociationSetEdmExceptionCopyright © 2013-2023 The Apache Software Foundation. All Rights Reserved.