Package org.apache.olingo.odata2.api.edm
Interface Edm
- All Known Implementing Classes:
EdmImpl,EdmImplProv
public interface Edm
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Method Summary
Modifier and TypeMethodDescriptiongetAssociation(String namespace, String name) Get association by full qualified namegetComplexType(String namespace, String name) Get complex type by full qualified nameGet default entity containergetEntityContainer(String name) Get entity container by nameGet all contained EntitySetsgetEntityType(String namespace, String name) Get entity type by full qualified nameGet all contained FunctionImportsGet service metadata
-
Field Details
-
NAMESPACE_EDM_2006_04
- See Also:
-
NAMESPACE_EDM_2007_05
- See Also:
-
NAMESPACE_EDM_2008_01
- See Also:
-
NAMESPACE_EDM_2008_09
- See Also:
-
NAMESPACE_APP_2007
- See Also:
-
NAMESPACE_ATOM_2005
- See Also:
-
NAMESPACE_D_2007_08
- See Also:
-
NAMESPACE_M_2007_08
- See Also:
-
NAMESPACE_EDMX_2007_06
- See Also:
-
NAMESPACE_REL_2007_08
- See Also:
-
NAMESPACE_REL_ASSOC_2007_08
- See Also:
-
NAMESPACE_SCHEME_2007_08
- See Also:
-
NAMESPACE_XML_1998
- See Also:
-
PREFIX_EDM
- See Also:
-
PREFIX_APP
- See Also:
-
PREFIX_ATOM
- See Also:
-
PREFIX_D
- See Also:
-
PREFIX_M
- See Also:
-
PREFIX_XML
- See Also:
-
PREFIX_EDMX
- See Also:
-
LINK_REL_SELF
- See Also:
-
LINK_REL_EDIT_MEDIA
- See Also:
-
LINK_REL_EDIT
- See Also:
-
LINK_REL_NEXT
- See Also:
-
DELIMITER
- See Also:
-
-
Method Details
-
getEntityContainer
Get entity container by nameSee
EdmEntityContainerfor more information.- Parameters:
name-- Returns:
EdmEntityContainer- Throws:
EdmException
-
getEntityType
Get entity type by full qualified nameSee
EdmEntityTypefor more information.- Parameters:
namespace-name-- Returns:
EdmEntityType- Throws:
EdmException
-
getComplexType
Get complex type by full qualified nameSee
EdmComplexTypefor more information.- Parameters:
namespace-name-- Returns:
EdmComplexType- Throws:
EdmException
-
getAssociation
Get association by full qualified nameSee
EdmAssociationfor more information.- Parameters:
namespace-name-- Returns:
EdmAssociation- Throws:
EdmException
-
getServiceMetadata
EdmServiceMetadata getServiceMetadata()Get service metadataSee
EdmServiceMetadatafor more information.- Returns:
EdmServiceMetadata
-
getDefaultEntityContainer
Get default entity containerSee
EdmEntityContainerfor more information.- Returns:
EdmEntityContainer- Throws:
EdmException
-
getEntitySets
Get all contained EntitySets- Returns:
- a list of
EdmEntitySet - Throws:
EdmException
-
getFunctionImports
Get all contained FunctionImports- Returns:
- a list of
EdmFunctionImport - Throws:
EdmException
-