Class FilterExpressionCorrector
- java.lang.Object
-
- org.nuxeo.ecm.directory.ldap.filter.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
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FilterExpressionCorrector.FilterJobs
Enumeration of the available jobs
-
Constructor Summary
Constructors Constructor Description FilterExpressionCorrector()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static String
correctFilter(String filterExpression, FilterExpressionCorrector.FilterJobs... jobs)
Apply the chosen Correctors to the filter expression
-
-
-
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 correctjobs
- List of the jobs you want to apply.
-
-