Class SubstringFilter
- java.lang.Object
-
- org.apache.directory.api.dsmlv2.request.Filter
-
- org.apache.directory.api.dsmlv2.request.SubstringFilter
-
public class SubstringFilter extends Filter
A Object that stores the substring filter. A substring filter follow this grammar : substring = attr "=" ( ([initial] any [final] | (initial [any] [final) | ([initial] [any] final) ) initial = value any = "*" *(value "*") final = value- Author:
- Apache Directory Project
-
-
Constructor Summary
Constructors Constructor Description SubstringFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAnySubstrings(String any)
Add a internal substringList<String>
getAnySubstrings()
Get the internal substringsString
getFinalSubstrings()
Get the final substringString
getInitialSubstrings()
Get the initial substringString
getType()
Get the attributevoid
setFinalSubstrings(String finalSubstrings)
Set the final substringvoid
setInitialSubstrings(String initialSubstrings)
Set the initial substringvoid
setType(String type)
Set the attribute to matchString
toString()
Return a string compliant with RFC 2254 representing a Substring filter
-
-
-
Constructor Detail
-
SubstringFilter
public SubstringFilter()
-
-
Method Detail
-
getAnySubstrings
public List<String> getAnySubstrings()
Get the internal substrings- Returns:
- Returns the anySubstrings.
-
addAnySubstrings
public void addAnySubstrings(String any)
Add a internal substring- Parameters:
any
- The anySubstrings to set.
-
getFinalSubstrings
public String getFinalSubstrings()
Get the final substring- Returns:
- Returns the finalSubstrings.
-
setFinalSubstrings
public void setFinalSubstrings(String finalSubstrings)
Set the final substring- Parameters:
finalSubstrings
- The finalSubstrings to set.
-
getInitialSubstrings
public String getInitialSubstrings()
Get the initial substring- Returns:
- Returns the initialSubstrings.
-
setInitialSubstrings
public void setInitialSubstrings(String initialSubstrings)
Set the initial substring- Parameters:
initialSubstrings
- The initialSubstrings to set.
-
setType
public void setType(String type)
Set the attribute to match- Parameters:
type
- The type to set.
-
-