Class FilterExpressionCorrector


  • public class FilterExpressionCorrector
    extends Object
    This class is used to apply corrections to a filter expression. It is mainly used for filters that come from an Active Directory.

    You can apply the corrections you want, in the desired order. The available jobs are listed in the enum FilterJobs.

    Example: FilterExpressionCorrector.correctFilter(filterValue, FilterJobs.JOB1, FilterJobs.JOB2);

    Author:
    Nicolas Ulrich
    • Constructor Detail

      • FilterExpressionCorrector

        public FilterExpressionCorrector()
    • Method Detail

      • correctFilter

        public static String correctFilter​(String filterExpression,
                                           FilterExpressionCorrector.FilterJobs... jobs)
        Apply the chosen Correctors to the filter expression
        Parameters:
        filterExpression - The filter expression to correct
        jobs - List of the jobs you want to apply.