public abstract class CsdlOperation extends CsdlAbstractEdmItem implements CsdlNamed, CsdlAnnotatable
Modifier and Type | Field and Description |
---|---|
protected List<CsdlAnnotation> |
annotations |
protected String |
entitySetPath |
protected boolean |
isBound |
protected String |
name |
protected List<CsdlParameter> |
parameters |
protected CsdlReturnType |
returnType |
Constructor and Description |
---|
CsdlOperation() |
Modifier and Type | Method and Description |
---|---|
List<CsdlAnnotation> |
getAnnotations() |
String |
getEntitySetPath() |
String |
getName() |
CsdlParameter |
getParameter(String name) |
List<CsdlParameter> |
getParameters() |
CsdlReturnType |
getReturnType() |
boolean |
isBound() |
CsdlOperation |
setBound(boolean isBound) |
CsdlOperation |
setEntitySetPath(String entitySetPath) |
CsdlOperation |
setName(String name) |
CsdlOperation |
setParameters(List<CsdlParameter> parameters) |
CsdlOperation |
setReturnType(CsdlReturnType returnType) |
equals, getAllByName, getOneByName, hashCode, toString
protected String name
protected boolean isBound
protected String entitySetPath
protected List<CsdlParameter> parameters
protected CsdlReturnType returnType
protected final List<CsdlAnnotation> annotations
public CsdlOperation setName(String name)
public boolean isBound()
public CsdlOperation setBound(boolean isBound)
public String getEntitySetPath()
public CsdlOperation setEntitySetPath(String entitySetPath)
public List<CsdlParameter> getParameters()
public CsdlParameter getParameter(String name)
public CsdlOperation setParameters(List<CsdlParameter> parameters)
public CsdlReturnType getReturnType()
public CsdlOperation setReturnType(CsdlReturnType returnType)
public List<CsdlAnnotation> getAnnotations()
getAnnotations
in interface CsdlAnnotatable
Copyright © 2013–2015 The Apache Software Foundation. All rights reserved.