Class FilterParameterProcessor

java.lang.Object
net.simplace.pipe.control.FWProcessor
net.simplace.pipe.processors.FilterParameterProcessor

public class FilterParameterProcessor extends FWProcessor
This processor filters the parameters in Map. It is used to free memory for example at pipeline Required input parameters:
  • Key #0, #1, ...: References-key to Parameter key-object. Several of these parameters are allowed.
  • Key type: taking Values as DELETE or KEEP: KEEP keeps only in '#0' ... mentioned parameters, DELETE deletes only '#0', '#1' ... mentioned parameters.
System parameters are excluded from deleting (_TEMPDIR_, delete_temp_at_end, ...)
Version:
1.0
Author:
Andreas Enders
  • Field Details

    • TYPE_KEY

      public static final String TYPE_KEY
      Constant for in-channel parameter key "type".
      See Also:
    • TYPE_DELETE

      public static final String TYPE_DELETE
      Constant for input type "Map".
      See Also:
    • TYPE_KEEP

      public static final String TYPE_KEEP
      Constant for input type "List".
      See Also:
    • PARAM_TO_KEEP

      public static final List<String> PARAM_TO_KEEP
      Constant Array of Parameters to Keep
  • Constructor Details

    • FilterParameterProcessor

      public FilterParameterProcessor()
      Default constructor for this processor.
  • Method Details