Interface RestVariableConverter
-
- All Known Implementing Classes:
BooleanRestVariableConverter,DateRestVariableConverter,DoubleRestVariableConverter,InstantRestVariableConverter,IntegerRestVariableConverter,JsonObjectRestVariableConverter,LocalDateRestVariableConverter,LocalDateTimeRestVariableConverter,LongRestVariableConverter,ShortRestVariableConverter,StringRestVariableConverter
public interface RestVariableConverter- Author:
- Frederik Heremans
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidconvertVariableValue(Object variableValue, EngineRestVariable result)Converts the given value and sets the converted value in the givenEngineRestVariable.StringgetRestTypeName()Simple type-name used by this converter.Class<?>getVariableType()Type of variables this converter is able to convert.ObjectgetVariableValue(EngineRestVariable result)Extract the variable value to be used in the engine from the givenEngineRestVariable.
-
-
-
Method Detail
-
getRestTypeName
String getRestTypeName()
Simple type-name used by this converter.
-
getVariableType
Class<?> getVariableType()
Type of variables this converter is able to convert.
-
getVariableValue
Object getVariableValue(EngineRestVariable result)
Extract the variable value to be used in the engine from the givenEngineRestVariable.
-
convertVariableValue
void convertVariableValue(Object variableValue, EngineRestVariable result)
Converts the given value and sets the converted value in the givenEngineRestVariable.
-
-