Class InputMappedFactory

java.lang.Object
com.pervasive.datarush.functions.MappedEvaluatorFactory
com.pervasive.datarush.functions.InputMappedFactory
All Implemented Interfaces:
EvaluatorFactory

public class InputMappedFactory extends MappedEvaluatorFactory
A factory mapped by the widest type encompassing one or more input values.
  • Constructor Details

    • InputMappedFactory

      public InputMappedFactory(int index, MappedEvaluatorFactory.Mapping... mappings)
      Defines a factory using the specified mapping and dispatched by the type of the specified argument.
      Parameters:
      index - the argument used to determine the lookup type for the evaluator
      mappings - the type to evaluator mappings to use
    • InputMappedFactory

      public InputMappedFactory(int[] indices, MappedEvaluatorFactory.Mapping... mappings)
      Defines a factory using the specified mapping dispatched by the widest type of the specified arguments.
      Parameters:
      indices - the arguments used to determine the lookup type for the evaluator.
      mappings - the type to evaluator mappings to use
  • Method Details