gnu.regexp

Class RETokenPOSIX

Implemented Interfaces:
Serializable

(package private) final class RETokenPOSIX
extends REToken

Field Summary

(package private) static int
ALNUM
(package private) static int
ALPHA
(package private) static int
BLANK
(package private) static int
CNTRL
(package private) static int
DIGIT
(package private) static int
GRAPH
(package private) static int
LOWER
(package private) static int
PRINT
(package private) static int
PUNCT
(package private) static int
SPACE
(package private) static int
UPPER
(package private) static int
XDIGIT
(package private) boolean
insens
(package private) boolean
negated
(package private) static String[]
s_nameTable
(package private) int
type

Fields inherited from class gnu.regexp.REToken

next, subIndex, uncle

Constructor Summary

RETokenPOSIX(int subIndex, int type, boolean insens, boolean negated)

Method Summary

(package private) void
dump(StringBuffer os)
(package private) int
getMinimumLength()
(package private) static int
intValue(String key)
(package private) boolean
match(CharIndexed input, REMatch mymatch)
Returns true if the match succeeded, false if it failed.

Methods inherited from class gnu.regexp.REToken

chain, dump, dumpAll, getMinimumLength, match, next, setUncle

Field Details

ALNUM

(package private) static final int ALNUM

Field Value:
0


ALPHA

(package private) static final int ALPHA

Field Value:
1


BLANK

(package private) static final int BLANK

Field Value:
2


CNTRL

(package private) static final int CNTRL

Field Value:
3


DIGIT

(package private) static final int DIGIT

Field Value:
4


GRAPH

(package private) static final int GRAPH

Field Value:
5


LOWER

(package private) static final int LOWER

Field Value:
6


PRINT

(package private) static final int PRINT

Field Value:
7


PUNCT

(package private) static final int PUNCT

Field Value:
8


SPACE

(package private) static final int SPACE

Field Value:
9


UPPER

(package private) static final int UPPER

Field Value:
10


XDIGIT

(package private) static final int XDIGIT

Field Value:
11


insens

(package private)  boolean insens


negated

(package private)  boolean negated


s_nameTable

(package private) static final String[] s_nameTable


type

(package private)  int type

Constructor Details

RETokenPOSIX

(package private)  RETokenPOSIX(int subIndex,
                                int type,
                                boolean insens,
                                boolean negated)

Method Details

dump

(package private)  void dump(StringBuffer os)
Overrides:
dump in interface REToken


getMinimumLength

(package private)  int getMinimumLength()
Overrides:
getMinimumLength in interface REToken


intValue

(package private) static int intValue(String key)


match

(package private)  boolean match(CharIndexed input,
                                 REMatch mymatch)
Returns true if the match succeeded, false if it failed.
Overrides:
match in interface REToken