2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_java_util_regex_RETokenOneOf__
5 #define __gnu_java_util_regex_RETokenOneOf__
9 #include <gnu/java/util/regex/REToken.h>
29 class gnu::java::util::regex::RETokenOneOf : public ::gnu::java::util::regex::REToken
32 public: // actually package-private
33 RETokenOneOf(jint, ::java::lang::String *, jboolean, jboolean);
34 RETokenOneOf(jint, ::java::util::Vector *, jboolean);
35 RETokenOneOf(jint, ::java::util::Vector *, ::java::util::Vector *, jboolean);
36 jint getMinimumLength();
37 jint getMaximumLength();
38 jboolean match(::gnu::java::util::regex::CharIndexed *, ::gnu::java::util::regex::REMatch *);
39 jboolean matchOneChar(::gnu::java::util::regex::CharIndexed *, ::gnu::java::util::regex::REMatch *);
41 jboolean matchN(::gnu::java::util::regex::CharIndexed *, ::gnu::java::util::regex::REMatch *, jboolean);
42 jboolean matchP(::gnu::java::util::regex::CharIndexed *, ::gnu::java::util::regex::REMatch *, jboolean);
43 jboolean matchOneRE(::gnu::java::util::regex::CharIndexed *, ::gnu::java::util::regex::REMatch *);
44 public: // actually package-private
45 ::gnu::java::util::regex::REMatch * findMatch(::gnu::java::util::regex::CharIndexed *, ::gnu::java::util::regex::REMatch *);
46 ::gnu::java::util::regex::REMatch * backtrack(::gnu::java::util::regex::CharIndexed *, ::gnu::java::util::regex::REMatch *, ::java::lang::Object *);
48 ::gnu::java::util::regex::REMatch * findMatch(::gnu::java::util::regex::CharIndexed *, ::gnu::java::util::regex::REMatch *, jint);
49 public: // actually package-private
50 jboolean returnsFixedLengthMatches();
51 jint findFixedLengthMatches(::gnu::java::util::regex::CharIndexed *, ::gnu::java::util::regex::REMatch *, jint);
52 void dump(::java::lang::StringBuffer *);
54 ::java::util::Vector * __attribute__((aligned(__alignof__( ::gnu::java::util::regex::REToken)))) options;
56 jboolean matchesOneChar;
57 ::java::util::Vector * addition;
59 static ::java::lang::Class class$;
62 #endif // __gnu_java_util_regex_RETokenOneOf__