Class FilterExpressionCorrector
java.lang.Object
org.nuxeo.ecm.directory.ldap.filter.FilterExpressionCorrector
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
Modifier and TypeClassDescriptionstatic enum
Enumeration of the available jobs -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
correctFilter
(String filterExpression, FilterExpressionCorrector.FilterJobs... jobs) Apply the chosen Correctors to the filter expression
-
Constructor Details
-
FilterExpressionCorrector
public FilterExpressionCorrector()
-
-
Method Details
-
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.
-