public class JDAPFilterSubString extends JDAPFilter
[4] SEQUENCE { type AttributeType, SEQUENCE OF CHOICE { initial [0] LDAPString, any [1] LDAPString, final [2] LDAPString } } substring = attr "=" [initial] any [final] initial = value any = "*" *(value "*") final = value
Constructor and Description |
---|
JDAPFilterSubString(java.lang.String type)
Constructs the filter.
|
Modifier and Type | Method and Description |
---|---|
void |
addAny(java.lang.String s)
Adds any substring.
|
void |
addFinal(java.lang.String s)
Adds final substring.
|
void |
addInitial(java.lang.String s)
Adds initial substring.
|
java.util.Collection<java.lang.String> |
getAnySubstrings()
Get any substrings.
|
BERElement |
getBERElement()
Gets ber representation of the filter.
|
java.lang.String |
getFinalSubstring()
Get final substring.
|
java.lang.String |
getInitialSubstring()
Get initial substring.
|
java.lang.String |
getType()
Get attribute type.
|
java.lang.String |
toString()
Gets string reprensetation of the filter.
|
getFilter, getFilterComp, getFilterItem, getFilterList
public JDAPFilterSubString(java.lang.String type)
type
- attribute typepublic java.lang.String getType()
public java.lang.String getInitialSubstring()
public void addInitial(java.lang.String s)
s
- initial substringpublic java.util.Collection<java.lang.String> getAnySubstrings()
public void addAny(java.lang.String s)
s
- any substringpublic java.lang.String getFinalSubstring()
public void addFinal(java.lang.String s)
s
- final substringpublic BERElement getBERElement()
getBERElement
in class JDAPFilter
public java.lang.String toString()
toString
in class JDAPFilter