Package org.ldaptive.templates
Class SearchTemplates.InitialTermParser
- java.lang.Object
-
- org.ldaptive.templates.SearchTemplates.InitialTermParser
-
- All Implemented Interfaces:
SearchTemplates.TermParser
- Enclosing class:
- SearchTemplates
public static class SearchTemplates.InitialTermParser extends java.lang.Object implements SearchTemplates.TermParser
Adds the first letter of each term as a filter parameter using the name 'initialX' where X is the index of the term. For the argument: {'fname', 'lname' }, produces:{ 'initial1' => 'f', 'initial2' => 'l', }
-
-
Constructor Summary
Constructors Constructor Description InitialTermParser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>
parse(java.lang.String[] terms)
Returns search filter parameters for the supplied query terms.
-
-
-
Method Detail
-
parse
public java.util.Map<java.lang.String,java.lang.String> parse(java.lang.String[] terms)
Description copied from interface:SearchTemplates.TermParser
Returns search filter parameters for the supplied query terms.- Specified by:
parse
in interfaceSearchTemplates.TermParser
- Parameters:
terms
- to parse- Returns:
- search filter parameters
-
-