Class EdmFunctionImportImplProv
java.lang.Object
org.apache.olingo.odata2.core.edm.provider.EdmNamedImplProv
org.apache.olingo.odata2.core.edm.provider.EdmFunctionImportImplProv
- All Implemented Interfaces:
EdmAnnotatable,EdmFunctionImport,EdmMappable,EdmNamed
public class EdmFunctionImportImplProv
extends EdmNamedImplProv
implements EdmFunctionImport, EdmAnnotatable
-
Field Summary
Fields inherited from class org.apache.olingo.odata2.core.edm.provider.EdmNamedImplProv
edm -
Constructor Summary
ConstructorsConstructorDescriptionEdmFunctionImportImplProv(EdmImplProv edm, FunctionImport functionImport, EdmEntityContainer edmEntityContainer) -
Method Summary
Modifier and TypeMethodDescriptionGet all annotations applied to an EDM elementGet the entity container the function import is contained inGet the edm entity setGet the HTTP MethodGet mapping information applied to an EDM elementgetParameter(String name) Get the parameter by nameGet all parameter namesMethods inherited from class org.apache.olingo.odata2.core.edm.provider.EdmNamedImplProv
getName
-
Constructor Details
-
EdmFunctionImportImplProv
public EdmFunctionImportImplProv(EdmImplProv edm, FunctionImport functionImport, EdmEntityContainer edmEntityContainer) throws EdmException - Throws:
EdmException
-
-
Method Details
-
getParameter
Description copied from interface:EdmFunctionImportGet the parameter by name- Specified by:
getParameterin interfaceEdmFunctionImport- Returns:
EdmParameter- Throws:
EdmException
-
getParameterNames
Description copied from interface:EdmFunctionImportGet all parameter names- Specified by:
getParameterNamesin interfaceEdmFunctionImport- Returns:
- collection of parameter names of type Collection
- Throws:
EdmException
-
getEntitySet
Description copied from interface:EdmFunctionImportGet the edm entity set- Specified by:
getEntitySetin interfaceEdmFunctionImport- Returns:
EdmEntitySet- Throws:
EdmException
-
getHttpMethod
Description copied from interface:EdmFunctionImportGet the HTTP Method- Specified by:
getHttpMethodin interfaceEdmFunctionImport- Returns:
- HTTP Method as String
- Throws:
EdmException
-
getReturnType
- Specified by:
getReturnTypein interfaceEdmFunctionImport- Returns:
EdmTyped- Throws:
EdmException
-
getEntityContainer
Description copied from interface:EdmFunctionImportGet the entity container the function import is contained in- Specified by:
getEntityContainerin interfaceEdmFunctionImport- Returns:
EdmEntityContainer- Throws:
EdmException
-
getAnnotations
Description copied from interface:EdmAnnotatableGet all annotations applied to an EDM element- Specified by:
getAnnotationsin interfaceEdmAnnotatable- Returns:
EdmAnnotationsnever null- Throws:
EdmException
-
getMapping
Description copied from interface:EdmMappableGet mapping information applied to an EDM element- Specified by:
getMappingin interfaceEdmMappable- Returns:
EdmMapping- Throws:
EdmException
-