Class ValueListFilter

  • All Implemented Interfaces:
    RequestFilter

    public class ValueListFilter
    extends Object
    implements RequestFilter
    Request filter which checks if the input is contained in a fixed list of allowed input. The comparison is made case in-sensitively.
    Author:
    huehner
    • Constructor Detail

      • ValueListFilter

        public ValueListFilter​(String... allowedValues)
    • Method Detail

      • accept

        public boolean accept​(String value)
        Description copied from interface: RequestFilter
        Function to check, if an input value is accepted by a filter.
        Specified by:
        accept in interface RequestFilter
        Parameters:
        value - input value which should be checked
        Returns:
        true, if the filter does accept the value