|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Class Summary | |
ASCII | Utility class that implements the standard C ctype functionality. |
Matcher | An engine that performs match operations on a character sequence by interpreting a Pattern .
|
Pattern | A compiled representation of a regular expression. |
Pattern.Add | An object added to the tree when a character class has an additional range added to it. |
Pattern.All | Implements the Unicode category ALL and the dot metacharacter when in dotall mode. |
Pattern.BackRef | Refers to a group in the regular expression. |
Pattern.Begin | Node to anchor at the beginning of input. |
Pattern.Behind | Zero width positive lookbehind. |
Pattern.BitClass | Creates a bit vector for matching ASCII values. |
Pattern.BnM | Attempts to match a slice in the input using the Boyer-Moore string matching algorithm. |
Pattern.Both | An object added to the tree when a character class has another nested class in it. |
Pattern.Bound | Handles word boundaries. |
Pattern.Branch | Handles the branching of alternations. |
Pattern.Caret | Node to anchor at the beginning of a line. |
Pattern.Category | Node class that matches a Unicode category. |
Pattern.CIBackRef | |
Pattern.CINotRange | |
Pattern.CIRange | Node class for matching characters within an explicit value range in a case insensitive manner. |
Pattern.Conditional | |
Pattern.Ctype | Node class that matches a POSIX type. |
Pattern.Curly | Handles the curly-brace style repetition with a specified minimum and maximum occurrences. |
Pattern.Dollar | Node to anchor at the end of a line or the end of input based on the multiline mode. |
Pattern.Dot | Node class for the dot metacharacter when dotall is not enabled. |
Pattern.Dummy | Dummy node to assist in connecting branches. |
Pattern.End | Node to anchor at the end of input. |
Pattern.First | Searches until the next instance of its atom. |
Pattern.GroupCurly | Handles the curly-brace style repetition with a specified minimum and maximum occurrences in deterministic cases. |
Pattern.GroupHead | The GroupHead saves the location where the group begins in the locals and restores them when the match is done. |
Pattern.GroupRef | Recursive reference to a group in the regular expression. |
Pattern.GroupTail | The GroupTail handles the setting of group beginning and ending locations when groups are successfully matched. |
Pattern.LastMatch | Node to match the location where the last match ended. |
Pattern.LastNode | |
Pattern.LazyLoop | Handles the repetition count for a reluctant Curly. |
Pattern.Loop | Handles the repetition count for a greedy Curly. |
Pattern.Neg | Zero width negative lookahead. |
Pattern.Node | Base class for all node classes. |
Pattern.Not | |
Pattern.NotBehind | Zero width negative lookbehind. |
Pattern.NotCtype | |
Pattern.NotRange | |
Pattern.NotSingle | Node class to match any character except a single char value. |
Pattern.NotSingleA | |
Pattern.NotSingleU | Case independent unicode value. |
Pattern.Pos | Zero width positive lookahead. |
Pattern.Prolog | This sets up a loop to handle a recursive quantifier structure. |
Pattern.Ques | The 0 or 1 quantifier. |
Pattern.Range | Node class for matching characters within an explicit value range. |
Pattern.Single | Node class for a single character value. |
Pattern.SingleA | Case independent ASCII value. |
Pattern.SingleU | Case independent unicode value. |
Pattern.Slice | Node class for a case sensitive sequence of literal characters. |
Pattern.SliceA | Node class for a case insensitive sequence of literal characters. |
Pattern.SliceU | Node class for a case insensitive sequence of literal characters. |
Pattern.Specials | |
Pattern.Start | Used for REs that can start anywhere within the input string. |
Pattern.Sub | An object added to the tree when a character class has a range or single subtracted from it. |
Pattern.TreeInfo | Used to accumulate information about a subtree of the object graph so that optimizations can be applied to the subtree. |
Pattern.UnixCaret | Node to anchor at the beginning of a line when in unixdot mode. |
Pattern.UnixDollar | Node to anchor at the end of a line or the end of input based on the multiline mode when in unix lines mode. |
Pattern.UnixDot | Node class for the dot metacharacter when dotall is not enabled but UNIX_LINES is enabled. |
Exception Summary | |
PatternSyntaxException | Unchecked exception thrown to indicate a syntax error in a regular-expression pattern. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |