All Classes and Interfaces

Class
Description
The \R processing option.
A compiled pattern.
A name table entry
A compile context for controlling pattern compilation settings.
Deprecated, for removal: This API element is subject to removal in a future version.
An exception that occurs when a pattern fails to compile.
Extra compile options for PCRE2 patterns.
Compile options for Pcre2Code
A convert context for controlling pattern conversion settings.
An exception that occurs when a pattern conversion fails.
Options for pattern conversion via Pcre2PatternConverter.
Result of a DFA (Deterministic Finite Automaton) match.
Base exception for all PCRE4J-specific errors.
A general context for custom memory management functions.
An exception indicating an unexpected internal error in PCRE4J.
A JIT-compiled pattern.
JIT compilation options for Pcre2JitCode
A custom stack for JIT-compiled pattern matching.
A match context for controlling pattern matching settings.
The match data where the results of the match are stored
An exception that occurs during a match operation.
An exception thrown when a match operation exceeds a configured resource limit.
The newline convention.
Deprecated, for removal: This API element is subject to removal in a future version.
An exception indicating that a named substring does not exist.
Deprecated, for removal: This API element is subject to removal in a future version.
An exception indicating that a named substring is not unique (duplicate names exist when using the (?J) option).
Utility class for converting glob patterns and POSIX regular expressions into PCRE2-compatible patterns.
Pattern information codes for Pcre2Code introspection.
Deprecated, for removal: This API element is subject to removal in a future version.
An exception indicating an unexpected data size for a Pcre2PatternInfo query.
Deprecated, for removal: This API element is subject to removal in a future version.
An exception that occurs during a substitute operation.
An exception related to substring or capture group operations.
Backend holder that provides three tiers of backend resolution for the PCRE4J library.
Static utility methods for PCRE2 configuration queries, error message retrieval, and match result processing.