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
|
boolean |
isDefaultEntityContainer() |
getAnnotations
boolean isDefaultEntityContainer()
EdmEntitySet getEntitySet(String name) throws EdmException
name
- EdmEntitySet
EdmException
List<EdmEntitySet> getEntitySets() throws EdmException
EdmEntitySet
EdmException
EdmFunctionImport getFunctionImport(String name) throws EdmException
name
- EdmFunctionImport
EdmException
EdmAssociationSet getAssociationSet(EdmEntitySet sourceEntitySet, EdmNavigationProperty navigationProperty) throws EdmException
sourceEntitySet
- of type EdmEntitySet
navigationProperty
- of type EdmNavigationProperty
EdmAssociationSet
EdmException
List<EdmAssociationSet> getAssociationSets() throws EdmException
EdmAssociationSet
EdmException
Copyright © 2013-2017 The Apache Software Foundation. All Rights Reserved.