Class FunctionImportParameter
java.lang.Object
org.apache.olingo.odata2.api.edm.provider.FunctionImportParameter
Objects of this class represent function import parameters
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetMode()getName()getType()setAnnotationAttributes(List<AnnotationAttribute> annotationAttributes) Sets the collection ofAnnotationAttributefor thisFunctionImportParametersetAnnotationElements(List<AnnotationElement> annotationElements) Sets the collection ofAnnotationElementfor thisFunctionImportParametersetDocumentation(Documentation documentation) Sets theDocumentationof thisFunctionImportParameterSets theEdmFacetsof thisFunctionImportParametersetMapping(Mapping mapping) Sets theMappingof thisFunctionImportParameterSets the mode of thisFunctionImportParameterSets the name of thisFunctionImportParametersetType(EdmSimpleTypeKind type) Sets theEdmSimpleTypeKindof thisFunctionImportParameter
-
Constructor Details
-
FunctionImportParameter
public FunctionImportParameter()
-
-
Method Details
-
getName
- Returns:
- String name of the parameter
-
getMode
- Returns:
- String mode of this parameter
-
getType
- Returns:
EdmSimpleTypeKindof this parameter
-
getFacets
- Returns:
EdmFacetsof this parameter
-
getMapping
- Returns:
Mappingof this parameter
-
getDocumentation
- Returns:
Documentationdocumentation
-
getAnnotationAttributes
- Returns:
- collection of
AnnotationAttributeannotation attributes
-
getAnnotationElements
- Returns:
- collection of
AnnotationElementannotation elements
-
setName
Sets the name of thisFunctionImportParameter- Parameters:
name-- Returns:
FunctionImportParameterfor method chaining
-
setMode
Sets the mode of thisFunctionImportParameter- Parameters:
mode-- Returns:
FunctionImportParameterfor method chaining
-
setType
Sets theEdmSimpleTypeKindof thisFunctionImportParameter- Parameters:
type-- Returns:
FunctionImportParameterfor method chaining
-
setFacets
Sets theEdmFacetsof thisFunctionImportParameter- Parameters:
facets-- Returns:
FunctionImportParameterfor method chaining
-
setMapping
Sets theMappingof thisFunctionImportParameter- Parameters:
mapping-- Returns:
FunctionImportParameterfor method chaining
-
setDocumentation
Sets theDocumentationof thisFunctionImportParameter- Parameters:
documentation-- Returns:
FunctionImportParameterfor method chaining
-
setAnnotationAttributes
public FunctionImportParameter setAnnotationAttributes(List<AnnotationAttribute> annotationAttributes) Sets the collection ofAnnotationAttributefor thisFunctionImportParameter- Parameters:
annotationAttributes-- Returns:
FunctionImportParameterfor method chaining
-
setAnnotationElements
Sets the collection ofAnnotationElementfor thisFunctionImportParameter- Parameters:
annotationElements-- Returns:
FunctionImportParameterfor method chaining
-