![]() |
|
Contents |
Classes | |
| class | AbstractCharClass |
| This class represents character classes, i.e. More... | |
| class | AbstractLineTerminator |
| Line terminator factory. More... | |
| class | AbstractSet |
| Basic class for nodes, representing given regular expression. More... | |
| class | AheadFSet |
| LookAhead FSet, always returns true;. More... | |
| class | AltGroupQuantifierSet |
| Represents "?" quantifier over composite sets. More... | |
| class | AltQuantifierSet |
| Represents "?" quantifier over leaf sets. More... | |
| class | AtomicFSet |
| class | AtomicJointSet |
| This class represent atomic group (?>X), once X matches, this match become unchangeable till the end of the match. More... | |
| class | BackReferenceSet |
| Back reference node, i.e. More... | |
| class | BackReferencedSingleSet |
| Group node over subexpression w/o alternations. More... | |
| class | BehindFSet |
| FSet for lookbehind constructs. More... | |
| class | CIBackReferenceSet |
| Case Insensitive back reference node;. More... | |
| class | CICharSet |
| Represents node accepting single character in case insensitive manner. More... | |
| class | CIDecomposedCharSet |
| Represents case insensitive canonical decomposition of Unicode character. More... | |
| class | CISequenceSet |
| This class represents ASCII case insensitive character sequences. More... | |
| class | CanClasses |
| This class gives us a hashtable that contains canonical classes that are generated from http://www.unicode.org/Public/4.0-Update/UnicodeData-4.0.0.txt. More... | |
| class | CharClass |
| User defined character classes ([abef]). More... | |
| class | CharSet |
| Represents node accepting single character. More... | |
| class | CompositeGroupQuantifierSet |
| Composite (i.e. More... | |
| class | CompositeQuantifierSet |
| Composite (i.e. More... | |
| class | CompositeRangeSet |
| This class is used to split the range that contains surrogate characters into two ranges: the first consisting of these surrogate characters and the second consisting of all others characters from the parent range. More... | |
| class | DecomposedCharSet |
| Represents canonical decomposition of Unicode character. More... | |
| class | DotAllQuantifierSet |
| Special node for ".*" construction for any character including line terminators. More... | |
| class | DotAllSet |
| Node accepting any character including line terminators. More... | |
| class | DotQuantifierSet |
| Special node for ".*" construction. More... | |
| class | DotSet |
| Node accepting any character except line terminators;. More... | |
| class | EOISet |
| Represents end of input '', i.e. More... | |
| class | EOLSet |
| Represents node accepting single character. More... | |
| class | EmptySet |
| Valid constant zero character match. More... | |
| class | FSet |
| The node which marks end of the particular group. More... | |
| class | FinalSet |
| Special construction which marks end of pattern. More... | |
| class | GroupQuantifierSet |
| Default quantifier over groups, in fact this type of quantifier is generally used for constructions we cant identify number of characters they consume. More... | |
| class | HangulDecomposedCharSet |
| Represents canonical decomposition of Hangul syllable. More... | |
| class | HashDecompositions |
| This class gives us a hashtable that contains canonical decomposition mappings that are generated from http://www.unicode.org/Public/4.0-Update/UnicodeData-4.0.0.txt. More... | |
| class | HighSurrogateCharSet |
| This class represents high surrogate character. More... | |
| class | I18n |
| Internationalization stub. More... | |
| class | IntArrHash |
| Hashtable implementation for int arrays. More... | |
| class | IntHash |
| Hashtable implementation for int values. More... | |
| class | JointSet |
| Represents group, which is alternation of other subexpression. More... | |
| class | LeafQuantifierSet |
| class | LeafSet |
| Base class for nodes representing leaf tokens of the RE, those who consumes fixed number of characters. More... | |
| class | Lexer |
| The purpose of this class is to break given pattern into RE tokens;. More... | |
| class | LowHighSurrogateRangeSet |
| class | LowSurrogateCharSet |
| This class represents low surrogate character. More... | |
| interface | MatchResult |
| .intel.drl.spec_ref More... | |
| class | MatchResultImpl |
| Match result implementation Note: probably it might make sense to combine this class with Matcher. More... | |
| class | Matcher |
| Note: main functionality of this class is hidden into nodes match methods. More... | |
| class | MultiLineEOLSet |
| Represents multiline version of the dollar sign. More... | |
| class | MultiLineSOLSet |
| Multiline version of the ^ sign. More... | |
| class | NegativeLookAhead |
| Negative look ahead node. More... | |
| class | NegativeLookBehind |
| Negative look behind node. More... | |
| class | NonCapFSet |
| Non-capturing group closing node. More... | |
| class | NonCapJointSet |
| Node representing non-capturing group. More... | |
| class | Pattern |
| Pattern implements a compiler for regular expressions as defined by the J2SE specification. More... | |
| class | PatternSyntaxException |
| .intel.drl.spec_ref More... | |
| class | PosAltGroupQuantifierSet |
| Possessive quantifier over group, see java.util.regex.GroupQuantifierSet for more details. More... | |
| class | PosCompositeGroupQuantifierSet |
| Possessive composite (i.e. More... | |
| class | PosPlusGroupQuantifierSet |
| Possessive + quantifier node over groups. More... | |
| class | PositiveLookAhead |
| Positive lookahead node. More... | |
| class | PositiveLookBehind |
| Positive lookbehind node. More... | |
| class | PossessiveAltQuantifierSet |
| Possessive ? quantifier node. More... | |
| class | PossessiveCompositeQuantifierSet |
| Possessive composite (i.e. More... | |
| class | PossessiveGroupQuantifierSet |
| Possessive quantifier set over groups. More... | |
| class | PossessiveQuantifierSet |
| Possessive quantifier set over LeafSet's. More... | |
| class | PreviousMatch |
| Node representing previous match (). More... | |
| class | Quantifier |
| Represents RE quantifier; contains two fields responsible for min and max number of repetitions. More... | |
| class | QuantifierSet |
| Base class for quantifiers. More... | |
| class | RangeSet |
| Represents node accepting single character from the given char class. More... | |
| class | RelAltGroupQuantifierSet |
| Reluctant version of "?" quantifier set over group. More... | |
| class | RelCompositeGroupQuantifierSet |
| Reluctant version of composite (i.e. More... | |
| class | ReluctantAltQuantifierSet |
| This class represents ?? quantifier over leaf sets. More... | |
| class | ReluctantCompositeQuantifierSet |
| Reluctant version of composite(i.e. More... | |
| class | ReluctantGroupQuantifierSet |
| Relactant version of the group quantifier set. More... | |
| class | ReluctantQuantifierSet |
| This class represents [+*]? constructs over LeafSets. More... | |
| class | SOLSet |
| Represents node accepting single character. More... | |
| class | SequenceSet |
| This class represents nodes constructed with character sequences. More... | |
| class | SingleDecompositions |
| This class gives us a hashtable that contains information about symbols that are one symbol decompositions that is generated from http://www.unicode.org/Public/4.0-Update/UnicodeData-4.0.0.txt. More... | |
| class | SingleSet |
| Group node over subexpression w/o alternations. More... | |
| class | SpecialToken |
| This is base class for special tokens like character classes and quantifiers. More... | |
| class | SupplCharSet |
| Represents node accepting single supplementary codepoint. More... | |
| class | SupplRangeSet |
| Represents node accepting single character from the given char class. More... | |
| class | UCIBackReferenceSet |
| Unicode case insensitive back reference (i.e. More... | |
| class | UCICharSet |
| Represents node accepting single character in unicode case insensitive manner. More... | |
| class | UCIDecomposedCharSet |
| Represents Unicode case insensitive canonical decomposition of Unicode character. More... | |
| class | UCIRangeSet |
| Represents node accepting single character from the given char class. More... | |
| class | UCISequenceSet |
| Node accepting substrings in unicode case insensitive manner. More... | |
| class | UCISupplCharSet |
| Represents node accepting single supplementary codepoint in Unicode case insensitive manner. More... | |
| class | UCISupplRangeSet |
| Represents node accepting single character from the given char class in Unicode case insensitive manner. More... | |
| class | UEOLSet |
| Unix line terminator, accepting only . More... | |
| class | UMultiLineEOLSet |
| Unix style multiline end-of-line node. More... | |
| class | UnicodeCategory |
| Unicode category (i.e. More... | |
| class | UnicodeCategoryScope |
| Unicode category scope (i.e IsL, IsM, . More... | |
| class | UnifiedQuantifierSet |
| Greedy quantifier node for the case where there is no intersection with next node and normal quantifiers could be treated as greedy and possessive. More... | |
| class | WordBoundary |
| Represents word boundary, checks current character and previous one if different types returns true;. More... | |