Interface RestVariableConverter

All Known Implementing Classes:
BooleanRestVariableConverter, DateRestVariableConverter, DoubleRestVariableConverter, InstantRestVariableConverter, IntegerRestVariableConverter, JsonObjectRestVariableConverter, LocalDateRestVariableConverter, LocalDateTimeRestVariableConverter, LongRestVariableConverter, ShortRestVariableConverter, StringRestVariableConverter

public interface RestVariableConverter
Author:
Frederik Heremans
  • 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

      Object getVariableValue(EngineRestVariable result)
      Extract the variable value to be used in the engine from the given EngineRestVariable.
    • convertVariableValue

      void convertVariableValue(Object variableValue, EngineRestVariable result)
      Converts the given value and sets the converted value in the given EngineRestVariable.