Generic Interpreter 1.2
Private API

gi
Class Lexicon.Alphabet

java.lang.Object
  extended bygi.Lexicon.Expression
      extended bygi.Lexicon.Alphabet
Direct Known Subclasses:
Lexicon.Match, Lexicon.PosixClass, Lexicon.Range, Lexicon.UnicodeCategory
Enclosing class:
Lexicon

protected abstract static class Lexicon.Alphabet
extends Lexicon.Expression

This class implements an Alphabet of character symbols.

Version:
1.2
Author:
© 1999-2004 Craig A. Rich <carich@csupomona.edu>

Field Summary
 
Fields inherited from class gi.Lexicon.Expression
f, i
 
Constructor Summary
protected Lexicon.Alphabet()
           
 
Method Summary
(package private) abstract  boolean contains(char a)
          Indicates whether a character occurs in this Alphabet.
 
Methods inherited from class gi.Lexicon.Expression
copy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Lexicon.Alphabet

protected Lexicon.Alphabet()
Method Detail

contains

abstract boolean contains(char a)

Indicates whether a character occurs in this Alphabet.

Parameters:
a - the character whose status is requested.
Returns:
true if a occurs in this Alphabet; false otherwise.

 

© 1999-2004 Craig A. Rich <carich@csupomona.edu>