netscape.ldap.client
Class JDAPFilterSubString

java.lang.Object
  extended bynetscape.ldap.client.JDAPFilter
      extended bynetscape.ldap.client.JDAPFilterSubString

public class JDAPFilterSubString
extends JDAPFilter

This class implements the filter substring.

 [4] SEQUENCE {
   type AttributeType,
   SEQUENCE OF CHOICE {
     initial [0] LDAPString,
     any [1] LDAPString,
     final [2] LDAPString
   }
     }
 

Version:
1.0
See Also:
RFC1777

Constructor Summary
JDAPFilterSubString(java.lang.String type)
          Constructs the filter.
 
Method Summary
 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.
 BERElement getBERElement()
          Gets ber representation of the filter.
 java.lang.String toString()
          Gets string reprensetation of the filter.
 
Methods inherited from class netscape.ldap.client.JDAPFilter
getFilter, getFilterComp, getFilterItem, getFilterList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JDAPFilterSubString

public JDAPFilterSubString(java.lang.String type)
Constructs the filter.

Parameters:
type - attribute type
Method Detail

addInitial

public void addInitial(java.lang.String s)
Adds initial substring.

Parameters:
s - initial substring

addAny

public void addAny(java.lang.String s)
Adds any substring.

Parameters:
s - any substring

addFinal

public void addFinal(java.lang.String s)
Adds final substring.

Parameters:
s - final substring

getBERElement

public BERElement getBERElement()
Gets ber representation of the filter.

Specified by:
getBERElement in class JDAPFilter
Returns:
ber representation

toString

public java.lang.String toString()
Gets string reprensetation of the filter.

Specified by:
toString in class JDAPFilter
Returns:
string representation