Package-level declarations
Types
Represents a target (commonly a language or format) that strings can be escaped for.
A thread-safe counter that tracks a depth value within nested scopes.
A general purpose strategy to transform a string to a specific case type.
Represents a target (commonly a language or format) that strings can be unescaped from.
Properties
Functions
Maps each element of this list using transform, executing transformations in parallel when the list is large enough to benefit from concurrency. Falls back to sequential mapping for small lists where parallelism overhead exceeds benefit.
An optimized way to replace all occurrences of oldValue with newValue in a StringBuilder.
Sanitizes this string for use as a stable, anchor-like identifier:
Strips the anchor (fragment) from a URL string.
Converts this string to a URI-like identifier:
Discards blank entries and trims each remaining entry.