Class EdmImpl
java.lang.Object
org.apache.olingo.odata2.core.edm.EdmImpl
- All Implemented Interfaces:
Edm
- Direct Known Subclasses:
EdmImplProv
-
Field Summary
FieldsFields inherited from interface org.apache.olingo.odata2.api.edm.Edm
DELIMITER, LINK_REL_EDIT, LINK_REL_EDIT_MEDIA, LINK_REL_NEXT, LINK_REL_SELF, NAMESPACE_APP_2007, NAMESPACE_ATOM_2005, NAMESPACE_D_2007_08, NAMESPACE_EDM_2006_04, NAMESPACE_EDM_2007_05, NAMESPACE_EDM_2008_01, NAMESPACE_EDM_2008_09, NAMESPACE_EDMX_2007_06, NAMESPACE_M_2007_08, NAMESPACE_REL_2007_08, NAMESPACE_REL_ASSOC_2007_08, NAMESPACE_SCHEME_2007_08, NAMESPACE_XML_1998, PREFIX_APP, PREFIX_ATOM, PREFIX_D, PREFIX_EDM, PREFIX_EDMX, PREFIX_M, PREFIX_XML -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract EdmAssociationcreateAssociation(FullQualifiedName fqName) protected abstract EdmComplexTypecreateComplexType(FullQualifiedName fqName) protected abstract EdmEntityContainercreateEntityContainer(String name) protected abstract List<EdmEntitySet> protected abstract EdmEntityTypecreateEntityType(FullQualifiedName fqName) protected abstract List<EdmFunctionImport> getAssociation(String namespaceOrAlias, String name) getComplexType(String namespaceOrAlias, String name) getEntityContainer(String name) getEntityType(String namespaceOrAlias, String name)
-
Field Details
-
edmServiceMetadata
-
-
Constructor Details
-
EdmImpl
-
-
Method Details
-
getEntityContainer
- Specified by:
getEntityContainerin interfaceEdm- Throws:
EdmException
-
getEntityType
- Specified by:
getEntityTypein interfaceEdm- Throws:
EdmException
-
getComplexType
- Specified by:
getComplexTypein interfaceEdm- Throws:
EdmException
-
getAssociation
- Specified by:
getAssociationin interfaceEdm- Throws:
EdmException
-
getServiceMetadata
- Specified by:
getServiceMetadatain interfaceEdm
-
getDefaultEntityContainer
- Specified by:
getDefaultEntityContainerin interfaceEdm- Throws:
EdmException
-
getEntitySets
- Specified by:
getEntitySetsin interfaceEdm- Throws:
EdmException
-
getFunctionImports
- Specified by:
getFunctionImportsin interfaceEdm- Throws:
EdmException
-
createEntityContainer
- Throws:
ODataException
-
createEntityType
- Throws:
ODataException
-
createComplexType
- Throws:
ODataException
-
createAssociation
- Throws:
ODataException
-
createEntitySets
- Throws:
ODataException
-
createFunctionImports
- Throws:
ODataException
-
createAliasToNamespaceInfo
- Throws:
ODataException
-