C# Class Novell.Directory.Ldap.Rfc2251.RfcFilter.FilterTokenizer

This inner class will tokenize the components of an RFC 2254 search filter.
Afficher le fichier Open project: EventStore/csharp-ldap

Méthodes publiques

Méthode Description
FilterTokenizer ( RfcFilter enclosingInstance, System filter ) : System

Constructs a FilterTokenizer for a filter.

getLeftParen ( ) : void

Reads the current char and throws an Exception if it is not a left parenthesis.

getRightParen ( ) : void

Reads the current char and throws an Exception if it is not a right parenthesis.

peekChar ( ) : char

Return the current char without advancing the offset pointer. This is used by ParseFilterList when determining if there are any more Filters in the list.

Private Methods

Méthode Description
InitBlock ( RfcFilter enclosingInstance ) : void

Method Details

FilterTokenizer() public méthode

Constructs a FilterTokenizer for a filter.
public FilterTokenizer ( RfcFilter enclosingInstance, System filter ) : System
enclosingInstance RfcFilter
filter System
Résultat System

getLeftParen() public méthode

Reads the current char and throws an Exception if it is not a left parenthesis.
public getLeftParen ( ) : void
Résultat void

getRightParen() public méthode

Reads the current char and throws an Exception if it is not a right parenthesis.
public getRightParen ( ) : void
Résultat void

peekChar() public méthode

Return the current char without advancing the offset pointer. This is used by ParseFilterList when determining if there are any more Filters in the list.
public peekChar ( ) : char
Résultat char