Class Function
- java.lang.Object
-
- com.github.davidmoten.odata.client.generator.model.Function
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFunction.Parameterstatic classFunction.ReturnType
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetActionMethodName()Optional<String>getBoundType()Optional<String>getBoundTypeWithNamespace()StringgetFullClassNameActionReturnType()StringgetFullType()StringgetFunctionReturnType()StringgetName()List<Function.Parameter>getParametersUnbound(Imports imports)Function.ReturnTypegetReturnType(Imports imports)booleanisBoundToCollection()Schemaschema()
-
-
-
Method Detail
-
schema
public Schema schema()
-
getFullClassNameActionReturnType
public String getFullClassNameActionReturnType()
-
getFunctionReturnType
public String getFunctionReturnType()
-
getBoundTypeWithNamespace
public Optional<String> getBoundTypeWithNamespace()
- Specified by:
getBoundTypeWithNamespacein interfaceMethod
-
getActionMethodName
public String getActionMethodName()
-
getParametersUnbound
public List<Function.Parameter> getParametersUnbound(Imports imports)
-
getReturnType
public Function.ReturnType getReturnType(Imports imports)
-
getFullType
public String getFullType()
-
isBoundToCollection
public boolean isBoundToCollection()
- Specified by:
isBoundToCollectionin interfaceMethod
-
getBoundType
public Optional<String> getBoundType()
- Specified by:
getBoundTypein interfaceMethod
-
-