Package org.anchoranalysis.plugin.io.bean.input

Implementations of InputManager.
  • Class Summary 
    Class Description
    BranchIfDebug<T extends org.anchoranalysis.io.input.InputFromManager>
    Uses one input-manager normally, but a different one if in debug mode.
    Concatenate<T extends org.anchoranalysis.io.input.InputFromManager>
    Concatenates the inputs from multiple InputManagers that all provide the same input-type.
    Exclude<T extends org.anchoranalysis.io.input.InputFromManager>
    Excludes all inputs whose identifiers match a regular expression.
    Limit<T extends org.anchoranalysis.io.input.InputFromManager>
    Limits the number of input-objects to a certain hard-maximum
    LimitIfRequested<T extends org.anchoranalysis.io.input.InputFromManager>
    Like Limit if it is requested in the InputContextParameters, makes no change to the inputs.
    Shuffle<T extends org.anchoranalysis.io.input.InputFromManager>
    Randomly shuffles the order of the inputs.
    ShuffleIfRequested<T extends org.anchoranalysis.io.input.InputFromManager>
    Like Shuffle if requested in the InputContextParameters otherwise makes no change to the inputs.
    SortAlphabetically<T extends org.anchoranalysis.io.input.InputFromManager>
    Sorts the input-items in alphabetical order of their input-name.