Interface JPAServiceDocument
- All Superinterfaces:
org.apache.olingo.server.api.etag.CustomETagSupport,org.apache.olingo.server.api.OlingoExtension
public interface JPAServiceDocument
extends org.apache.olingo.server.api.etag.CustomETagSupport
-
Method Summary
Modifier and TypeMethodDescriptiongetAction(org.apache.olingo.commons.api.edm.EdmAction action)List<org.apache.olingo.commons.api.edm.provider.CsdlSchema>getComplexType(org.apache.olingo.commons.api.edm.EdmComplexType edmComplexType)org.apache.olingo.commons.api.edm.provider.CsdlEntityContainerList<org.apache.olingo.commons.api.edm.provider.CsdlSchema>getEntity(org.apache.olingo.commons.api.edm.EdmType edmType)getEntity(org.apache.olingo.commons.api.edm.FullQualifiedName typeName)getEntitySet(JPAEntityType entityType)getEnumType(String fqnAsString)getEnumType(org.apache.olingo.commons.api.edm.EdmEnumType type)getFunction(org.apache.olingo.commons.api.edm.EdmFunction function)List<org.apache.olingo.commons.api.edmx.EdmxReference>org.apache.olingo.commons.api.edm.provider.CsdlTermgetTerm(org.apache.olingo.commons.api.edm.FullQualifiedName termName)Methods inherited from interface org.apache.olingo.server.api.etag.CustomETagSupport
hasETag, hasMediaETag
-
Method Details
-
getEdmEntityContainer
org.apache.olingo.commons.api.edm.provider.CsdlEntityContainer getEdmEntityContainer() throws ODataJPAModelException- Throws:
ODataJPAModelException
-
getEdmSchemas
List<org.apache.olingo.commons.api.edm.provider.CsdlSchema> getEdmSchemas() throws ODataJPAModelException- Throws:
ODataJPAModelException
-
getAllSchemas
List<org.apache.olingo.commons.api.edm.provider.CsdlSchema> getAllSchemas() throws ODataJPAModelException- Throws:
ODataJPAModelException
-
getEntity
JPAEntityType getEntity(org.apache.olingo.commons.api.edm.EdmType edmType) throws ODataJPAModelException- Parameters:
edmType-- Returns:
- Throws:
ODataJPAModelException
-
getEntity
-
getEntity
- Throws:
ODataJPAModelException
-
getEntity
- Throws:
ODataJPAModelException
-
getFunction
-
getAction
-
getEntitySet
- Throws:
ODataJPAModelException
-
getReferences
List<org.apache.olingo.commons.api.edmx.EdmxReference> getReferences() -
getTerm
org.apache.olingo.commons.api.edm.provider.CsdlTerm getTerm(org.apache.olingo.commons.api.edm.FullQualifiedName termName) -
getComplexType
-
getEnumType
-
getEnumType
-