Class EdmFunctionImportImpl
java.lang.Object
org.apache.olingo.commons.core.edm.AbstractEdmAnnotatable
org.apache.olingo.commons.core.edm.AbstractEdmNamed
org.apache.olingo.commons.core.edm.AbstractEdmOperationImport
org.apache.olingo.commons.core.edm.EdmFunctionImportImpl
- All Implemented Interfaces:
EdmAnnotatable,EdmFunctionImport,EdmNamed,EdmOperationImport
-
Field Summary
Fields inherited from class org.apache.olingo.commons.core.edm.AbstractEdmOperationImport
containerFields inherited from class org.apache.olingo.commons.core.edm.AbstractEdmAnnotatable
edm -
Constructor Summary
ConstructorsConstructorDescriptionEdmFunctionImportImpl(Edm edm, EdmEntityContainer container, CsdlFunctionImport functionImport) -
Method Summary
Modifier and TypeMethodDescriptiongetTitle()Returns a human readable title or null if not set.getUnboundFunction(List<String> parameterNames) Gets unbound function with given parameter names.Gets unbound functions.booleanMethods inherited from class org.apache.olingo.commons.core.edm.AbstractEdmOperationImport
getEntityContainer, getFullQualifiedName, getReturnedEntitySetMethods inherited from class org.apache.olingo.commons.core.edm.AbstractEdmNamed
getName, toStringMethods inherited from class org.apache.olingo.commons.core.edm.AbstractEdmAnnotatable
getAnnotation, getAnnotationsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.olingo.commons.api.edm.EdmAnnotatable
getAnnotation, getAnnotationsMethods inherited from interface org.apache.olingo.commons.api.edm.EdmOperationImport
getEntityContainer, getFullQualifiedName, getReturnedEntitySet
-
Constructor Details
-
EdmFunctionImportImpl
public EdmFunctionImportImpl(Edm edm, EdmEntityContainer container, CsdlFunctionImport functionImport)
-
-
Method Details
-
getFunctionFqn
- Specified by:
getFunctionFqnin interfaceEdmFunctionImport- Returns:
- the Full qualified name for the function as specified in the metadata
-
getUnboundFunction
Description copied from interface:EdmFunctionImportGets unbound function with given parameter names.- Specified by:
getUnboundFunctionin interfaceEdmFunctionImport- Parameters:
parameterNames- parameter names- Returns:
- unbound function with given parameter names
-
getUnboundFunctions
Description copied from interface:EdmFunctionImportGets unbound functions.- Specified by:
getUnboundFunctionsin interfaceEdmFunctionImport- Returns:
- unbound functions
-
isIncludeInServiceDocument
public boolean isIncludeInServiceDocument()- Specified by:
isIncludeInServiceDocumentin interfaceEdmFunctionImport- Returns:
- true if the function import must be included in the service document
-
getTitle
Description copied from interface:EdmFunctionImportReturns a human readable title or null if not set.- Specified by:
getTitlein interfaceEdmFunctionImport- Returns:
- a human readable title or null
-