Class FunctionImportParameter
- java.lang.Object
-
- org.apache.olingo.odata2.api.edm.provider.FunctionImportParameter
-
public class FunctionImportParameter extends Object
Objects of this class represent function import parameters
-
-
Constructor Summary
Constructors Constructor Description FunctionImportParameter()
-
Method Summary
-
-
-
Method Detail
-
getName
public String getName()
- Returns:
- String name of the parameter
-
getMode
public String getMode()
- Returns:
- String mode of this parameter
-
getType
public EdmSimpleTypeKind getType()
- Returns:
EdmSimpleTypeKindof this parameter
-
getDocumentation
public Documentation getDocumentation()
- Returns:
Documentationdocumentation
-
getAnnotationAttributes
public List<AnnotationAttribute> getAnnotationAttributes()
- Returns:
- collection of
AnnotationAttributeannotation attributes
-
getAnnotationElements
public List<AnnotationElement> getAnnotationElements()
- Returns:
- collection of
AnnotationElementannotation elements
-
setName
public FunctionImportParameter setName(String name)
Sets the name of thisFunctionImportParameter- Parameters:
name- Nome- Returns:
FunctionImportParameterfor method chaining
-
setMode
public FunctionImportParameter setMode(String mode)
Sets the mode of thisFunctionImportParameter- Parameters:
mode- Modo- Returns:
FunctionImportParameterfor method chaining
-
setType
public FunctionImportParameter setType(EdmSimpleTypeKind type)
Sets theEdmSimpleTypeKindof thisFunctionImportParameter- Parameters:
type- Tipo- Returns:
FunctionImportParameterfor method chaining
-
setFacets
public FunctionImportParameter setFacets(EdmFacets facets)
Sets theEdmFacetsof thisFunctionImportParameter- Parameters:
facets- Facets- Returns:
FunctionImportParameterfor method chaining
-
setMapping
public FunctionImportParameter setMapping(Mapping mapping)
Sets theMappingof thisFunctionImportParameter- Parameters:
mapping- Mapa- Returns:
FunctionImportParameterfor method chaining
-
setDocumentation
public FunctionImportParameter setDocumentation(Documentation documentation)
Sets theDocumentationof thisFunctionImportParameter- Parameters:
documentation- Documentação- Returns:
FunctionImportParameterfor method chaining
-
setAnnotationAttributes
public FunctionImportParameter setAnnotationAttributes(List<AnnotationAttribute> annotationAttributes)
Sets the collection ofAnnotationAttributefor thisFunctionImportParameter- Parameters:
annotationAttributes- Atributos- Returns:
FunctionImportParameterfor method chaining
-
setAnnotationElements
public FunctionImportParameter setAnnotationElements(List<AnnotationElement> annotationElements)
Sets the collection ofAnnotationElementfor thisFunctionImportParameter- Parameters:
annotationElements- Elementos- Returns:
FunctionImportParameterfor method chaining
-
-