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