Package com.suncode.pwfl.component
Class Parameters
java.lang.Object
com.suncode.pwfl.component.Parameters
Class provides values of all defined component parameters.
- Author:
- RafaĆ Nowacki 24 maj 2016
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns true if there is known parameter with given id.<T> T
Returns resolved value of parameter.<T> T
Returns resolved value of parameter as specified class instance.getParameter
(String parameterId) Returns component parameter with given id.Returns value of parameter compatible with parameter type.toString()
toString
(int logsLimit)
-
Constructor Details
-
Parameters
-
-
Method Details
-
exists
Returns true if there is known parameter with given id.- Parameters:
parameterId
- parameter id- Returns:
- true if parameter exists
-
get
Returns resolved value of parameter.If parameter type is VariableType, then value of variable is returned.
If parameter type is FunctionType, then result of function call is returned.- Parameters:
parameterId
- Defined id of component's parameter.
-
get
Returns resolved value of parameter as specified class instance. Target class must be instance ofIf parameter type is VariableType, then value of variable is returned.
If parameter type is FunctionType, then result of function call is returned.- Parameters:
parameterId
- Defined id of component's parameter.
-
getRaw
Returns value of parameter compatible with parameter type.- Parameters:
parameterId
- Defined id of component's parameter.
-
getParameter
Returns component parameter with given id.- Parameters:
parameterId
- parameter id- Returns:
- parameter definition
-
getRawValues
-
toString
-
toString
-