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, getFilterListpublic 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 JDAPFilterpublic java.lang.String toString()
toString in class JDAPFilter