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>
31 class gnu::java::util::regex::RETokenPOSIX
: public ::gnu::java::util::regex::REToken
34 public: // actually package-private
35 static jint
intValue(::java::lang::String
*);
36 RETokenPOSIX(jint
, jint
, jboolean
, jboolean
);
37 jint
getMinimumLength();
38 jint
getMaximumLength();
39 ::gnu::java::util::regex::REMatch
* matchThis(::gnu::java::util::regex::CharIndexed
*, ::gnu::java::util::regex::REMatch
*);
40 jboolean
matchOneChar(jchar
);
41 jboolean
returnsFixedLengthMatches();
42 jint
findFixedLengthMatches(::gnu::java::util::regex::CharIndexed
*, ::gnu::java::util::regex::REMatch
*, jint
);
43 void dump(::java::lang::StringBuffer
*);
44 jint
__attribute__((aligned(__alignof__( ::gnu::java::util::regex::REToken
)))) type
;
47 static const jint ALNUM
= 0;
48 static const jint ALPHA
= 1;
49 static const jint BLANK
= 2;
50 static const jint CNTRL
= 3;
51 static const jint DIGIT
= 4;
52 static const jint GRAPH
= 5;
53 static const jint LOWER
= 6;
54 static const jint PRINT
= 7;
55 static const jint PUNCT
= 8;
56 static const jint SPACE
= 9;
57 static const jint UPPER
= 10;
58 static const jint XDIGIT
= 11;
59 static JArray
< ::java::lang::String
* > * s_nameTable
;
61 static ::java::lang::Class
class$
;
64 #endif // __gnu_java_util_regex_RETokenPOSIX__