public class ODataMethodDef extends MethodDef
mProperties, RET_NAME, SHOW_PARAMETERS
CUSTOM
TYPE_ACCESSOR, TYPE_ATTRIBUTE, TYPE_CRITERIA, TYPE_CRITERIA_ITEM, TYPE_CRITERIA_OPERATOR, TYPE_CRITERIA_ROW, TYPE_DATACONTROL, TYPE_DEFINITION, TYPE_DEFINITIONCONTEXT, TYPE_NAMED, TYPE_OPERATION, TYPE_OPERATIONRETURN, TYPE_PARAMETER, TYPE_STRUCTURE, TYPE_VARIABLE
Constructor and Description |
---|
ODataMethodDef(java.lang.String name,
StructureDef parentStruct,
java.util.Map functionMap,
java.util.Map<java.lang.String,java.util.Map> entityTypeMap,
java.util.Map<java.lang.String,java.util.Map> complexTypeMap) |
Modifier and Type | Method and Description |
---|---|
DefinitionContainer |
getOperationParameters()
Gets the parameters defined for the method.
|
OperationReturnDefinition |
getOperationReturnType()
Returns the return type of the method.
|
addParameter, addParameter, getBindPath, getDataControlDefinition, getDefinitionParent, getDefinitionType, getFullName, getName, getOperationId, getProperties, getProperty, isConstructor, isParamListEmpty, isStatic, setBindPath, setProperty, setReturnCollectionStructure, setReturnName, setReturnType, setReturnType, setReturnType, setReturnType, setReturnType, setReturnType
public ODataMethodDef(java.lang.String name, StructureDef parentStruct, java.util.Map functionMap, java.util.Map<java.lang.String,java.util.Map> entityTypeMap, java.util.Map<java.lang.String,java.util.Map> complexTypeMap)
public OperationReturnDefinition getOperationReturnType()
getOperationReturnType
in interface OperationDefinition
getOperationReturnType
in class MethodDef
OperationReturnDefinition
for the return type.public DefinitionContainer getOperationParameters()
getOperationParameters
in interface OperationDefinition
getOperationParameters
in class MethodDef
DefinitionContainer
containing the parameter
definitions.ParameterDefinition
,
EmptyDefinitionContainer