Class ParameterDefinition
java.lang.Object
com.aquima.interactions.project.impl.ParameterDefinition
- All Implemented Interfaces:
IParameterDefinition
,Serializable
This class contains a single parameter definition for a serice or expander.
- Since:
- 7.1
- Author:
- O. Kerpershoek
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
This method returns the direction of the parameter.getName()
This method returns the name of the parameter.getType()
This method returns the type of the parameter.int
hashCode()
boolean
This method returns a boolean indicating if this parameter may have multiple values.boolean
This method returns a boolean indicating if a value for this parameter is required or optional.
-
Constructor Details
-
ParameterDefinition
-
-
Method Details
-
getName
Description copied from interface:IParameterDefinition
This method returns the name of the parameter.- Specified by:
getName
in interfaceIParameterDefinition
- Returns:
- The name of the parameter.
-
getType
Description copied from interface:IParameterDefinition
This method returns the type of the parameter.- Specified by:
getType
in interfaceIParameterDefinition
- Returns:
- The type of the parameter.
-
getDirection
Description copied from interface:IParameterDefinition
This method returns the direction of the parameter.- Specified by:
getDirection
in interfaceIParameterDefinition
- Returns:
- The direction of the parameter.
-
isMultivalue
public boolean isMultivalue()Description copied from interface:IParameterDefinition
This method returns a boolean indicating if this parameter may have multiple values.- Specified by:
isMultivalue
in interfaceIParameterDefinition
- Returns:
- Boolean indicating if this parameter may have multiple values.
-
isRequired
public boolean isRequired()Description copied from interface:IParameterDefinition
This method returns a boolean indicating if a value for this parameter is required or optional.- Specified by:
isRequired
in interfaceIParameterDefinition
- Returns:
- Boolean indicating if a value for this parameter is required.
-
hashCode
public int hashCode() -
equals
-