2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_java_util_regex_RETokenPOSIX__
5 #define __gnu_java_util_regex_RETokenPOSIX__
9 #include <gnu/java/util/regex/REToken.h>
10 #include <gcj/array.h>
20 class CPStringBuilder
;
35 class gnu::java::util::regex::RETokenPOSIX
: public ::gnu::java::util::regex::REToken
38 public: // actually package-private
39 static jint
intValue(::java::lang::String
*);
40 RETokenPOSIX(jint
, jint
, jboolean
, jboolean
);
41 jint
getMinimumLength();
42 jint
getMaximumLength();
43 ::gnu::java::util::regex::REMatch
* matchThis(::gnu::java::util::regex::CharIndexed
*, ::gnu::java::util::regex::REMatch
*);
44 jboolean
matchOneChar(jchar
);
45 jboolean
returnsFixedLengthMatches();
46 jint
findFixedLengthMatches(::gnu::java::util::regex::CharIndexed
*, ::gnu::java::util::regex::REMatch
*, jint
);
47 void dump(::gnu::java::lang::CPStringBuilder
*);
48 jint
__attribute__((aligned(__alignof__( ::gnu::java::util::regex::REToken
)))) type
;
51 static const jint ALNUM
= 0;
52 static const jint ALPHA
= 1;
53 static const jint BLANK
= 2;
54 static const jint CNTRL
= 3;
55 static const jint DIGIT
= 4;
56 static const jint GRAPH
= 5;
57 static const jint LOWER
= 6;
58 static const jint PRINT
= 7;
59 static const jint PUNCT
= 8;
60 static const jint SPACE
= 9;
61 static const jint UPPER
= 10;
62 static const jint XDIGIT
= 11;
63 static JArray
< ::java::lang::String
* > * s_nameTable
;
65 static ::java::lang::Class
class$
;
68 #endif // __gnu_java_util_regex_RETokenPOSIX__