Class Function
java.lang.Object
org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmItem
org.apache.olingo.commons.api.edm.provider.CsdlOperation
org.apache.olingo.commons.api.edm.provider.CsdlFunction
com.sap.olingo.jpa.metadata.core.edm.mapper.annotation.Function
- All Implemented Interfaces:
org.apache.olingo.commons.api.edm.provider.CsdlAnnotatable,org.apache.olingo.commons.api.edm.provider.CsdlNamed
public class Function
extends org.apache.olingo.commons.api.edm.provider.CsdlFunction
Function as part of a OData vocabulary.
- Author:
- Oliver Grande
-
Field Summary
Fields inherited from class org.apache.olingo.commons.api.edm.provider.CsdlOperation
annotations, entitySetPath, isBound, name, parameters, returnType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.olingo.commons.api.edm.provider.CsdlFunctionsetBound(boolean isBound)org.apache.olingo.commons.api.edm.provider.CsdlFunctionsetComposable(boolean isComposable)org.apache.olingo.commons.api.edm.provider.CsdlFunctionsetEntitySetPath(String entitySetPath)org.apache.olingo.commons.api.edm.provider.CsdlFunctionvoidsetParameters(Parameter[] parameters)voidsetReturnType(ReturnType returnType)Methods inherited from class org.apache.olingo.commons.api.edm.provider.CsdlFunction
isComposable, setAnnotations, setParameters, setReturnTypeMethods inherited from class org.apache.olingo.commons.api.edm.provider.CsdlOperation
getAnnotations, getEntitySetPath, getName, getParameter, getParameters, getReturnType, isBoundMethods inherited from class org.apache.olingo.commons.api.edm.provider.CsdlAbstractEdmItem
getAllByName, getOneByName
-
Constructor Details
-
Function
public Function()
-
-
Method Details
-
setBound
public org.apache.olingo.commons.api.edm.provider.CsdlFunction setBound(boolean isBound)- Overrides:
setBoundin classorg.apache.olingo.commons.api.edm.provider.CsdlFunction
-
setComposable
public org.apache.olingo.commons.api.edm.provider.CsdlFunction setComposable(boolean isComposable)- Overrides:
setComposablein classorg.apache.olingo.commons.api.edm.provider.CsdlFunction
-
setEntitySetPath
public org.apache.olingo.commons.api.edm.provider.CsdlFunction setEntitySetPath(String entitySetPath)- Overrides:
setEntitySetPathin classorg.apache.olingo.commons.api.edm.provider.CsdlFunction
-
setName
- Overrides:
setNamein classorg.apache.olingo.commons.api.edm.provider.CsdlFunction
-
setParameters
-
setReturnType
-