|
All LDAP Classes Internal LDAP Classes |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.novell.ldap.rfc2251.RfcFilter.FilterIterator
private class RfcFilter.FilterIterator
This inner class wrappers the Search Filter with an iterator. This iterator will give access to all the individual components preparsed. The first call to next will return an Integer identifying the type of filter component. Then the component values will be returned AND, NOT, and OR components values will be returned as Iterators.
| Field Summary | |
|---|---|
private boolean |
hasMore
|
(package private) int |
index
indexes the several parts a component may have |
(package private) ASN1Tagged |
root
|
(package private) boolean |
tagReturned
indicates if the identifier for a component has been returned yet |
| Constructor Summary | |
|---|---|
RfcFilter.FilterIterator(ASN1Tagged root)
|
|
| Method Summary | |
|---|---|
boolean |
hasNext()
|
java.lang.Object |
next()
Returns filter identifiers and components of a filter. |
void |
remove()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
ASN1Tagged root
boolean tagReturned
int index
private boolean hasMore
| Constructor Detail |
|---|
public RfcFilter.FilterIterator(ASN1Tagged root)
| Method Detail |
|---|
public boolean hasNext()
hasNext in interface java.util.Iteratorpublic java.lang.Object next()
next in interface java.util.Iteratorpublic void remove()
remove in interface java.util.Iterator
|
All LDAP Classes Internal LDAP Classes |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||