com.ibm.di.eventhandler.ldap
Class SearchFilter

java.lang.Object
  extended by com.ibm.di.eventhandler.ldap.SearchFilter

public class SearchFilter
extends java.lang.Object


Field Summary
static int AND
           
static int APPROXIMATE
           
 java.util.Vector children
           
static int EQUALS
           
static int EXTENSIBLE
           
static int GREATER
           
static int LESS
           
 java.lang.String name
           
static int NOT
           
static int OR
           
static int PRESENT
           
static int SUBSTRING
           
 int tag
           
 java.lang.Object value
           
 
Constructor Summary
SearchFilter(int tag)
           
 
Method Summary
 void add(SearchFilter filter)
           
 SearchFilter get(int index)
           
static SearchFilter parseFilter(java.nio.ByteBuffer buf, java.lang.String charset)
           
 int size()
           
 java.lang.String tagString()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

AND

public static final int AND
See Also:
Constant Field Values

OR

public static final int OR
See Also:
Constant Field Values

NOT

public static final int NOT
See Also:
Constant Field Values

EQUALS

public static final int EQUALS
See Also:
Constant Field Values

SUBSTRING

public static final int SUBSTRING
See Also:
Constant Field Values

GREATER

public static final int GREATER
See Also:
Constant Field Values

LESS

public static final int LESS
See Also:
Constant Field Values

PRESENT

public static final int PRESENT
See Also:
Constant Field Values

APPROXIMATE

public static final int APPROXIMATE
See Also:
Constant Field Values

EXTENSIBLE

public static final int EXTENSIBLE
See Also:
Constant Field Values

tag

public int tag

name

public java.lang.String name

value

public java.lang.Object value

children

public java.util.Vector children
Constructor Detail

SearchFilter

public SearchFilter(int tag)
Method Detail

tagString

public java.lang.String tagString()

size

public int size()

get

public SearchFilter get(int index)

add

public void add(SearchFilter filter)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

parseFilter

public static SearchFilter parseFilter(java.nio.ByteBuffer buf,
                                       java.lang.String charset)
                                throws java.lang.Exception
Throws:
java.lang.Exception