java.lang.Object
com.aquima.interactions.framework.service.connectivity.InputObject

public class InputObject extends Object
This class parses and holds all the input values that should be used by a connectivity service.
Since:
6.4
Author:
J. van Leuven, O. Kerpershoek
  • Constructor Details

    • InputObject

      public InputObject(IExpressionParser parser, InferenceContext profile, InputMapping inputMapping, IValueFormatter formatter)
      Construct an input object.
      Parameters:
      parser - The parser used for expression parsing.
      profile - Profile used for value retrieval
      inputMapping - Input mapping definitions
      formatter - Formatter Used for formatting of values.
      Throws:
      AppException - Is thrown when the object could not be constructed.
  • Method Details

    • getInputValues

      public InputValue[] getInputValues()
      This method returns an array containing all the input values that should be used.
      Returns:
      an array containing all the input values that should be used.
    • getValueFormatter

      public IValueFormatter getValueFormatter()
      This method returns the value formatter that should be used.
      Returns:
      the value formatter that should be used.