Class CsdlAction
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.CsdlAction
- All Implemented Interfaces:
CsdlAnnotatable,CsdlNamed
Represents an action CSDL item
-
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 TypeMethodDescriptionsetAnnotations(List<CsdlAnnotation> annotations) Sets a list of annotationssetBound(boolean isBound) Sets as bound operation.setEntitySetPath(String entitySetPath) Sets entity set path.Sets name.setParameters(List<CsdlParameter> parameters) Sets parameters.setReturnType(CsdlReturnType returnType) Sets return type.Methods 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
-
CsdlAction
public CsdlAction()
-
-
Method Details
-
setName
Description copied from class:CsdlOperationSets name.- Overrides:
setNamein classCsdlOperation- Parameters:
name- the name- Returns:
- the name
-
setBound
Description copied from class:CsdlOperationSets as bound operation.- Overrides:
setBoundin classCsdlOperation- Parameters:
isBound- the is bound- Returns:
- the bound
-
setEntitySetPath
Description copied from class:CsdlOperationSets entity set path.- Overrides:
setEntitySetPathin classCsdlOperation- Parameters:
entitySetPath- the entity set path- Returns:
- the entity set path
-
setParameters
Description copied from class:CsdlOperationSets parameters.- Overrides:
setParametersin classCsdlOperation- Parameters:
parameters- the parameters- Returns:
- the parameters
-
setReturnType
Description copied from class:CsdlOperationSets return type.- Overrides:
setReturnTypein classCsdlOperation- Parameters:
returnType- the return type- Returns:
- the return type
-
setAnnotations
Description copied from class:CsdlOperationSets a list of annotations- Overrides:
setAnnotationsin classCsdlOperation- Parameters:
annotations- list of annotations- Returns:
- this instance
-