Uses of Package
com.google.mu.util
Packages that use com.google.mu.util
Package
Description
Parser combinator that's free from infinite loop or accidental left recursion (requires dot-parse artifact)
BinarySearch and some extra collectors for Guava (requires mug-guava artifact)
Deprecated (requires mug-guava artifact)
BigQuery Client Library (requires mug-bigquery artifact)
A few useful collections
Injection-safe SQL template (requires mug-safesql artifact)
StringFormat, Substring, Optionals and more...
BiStream, BiCollector, MoreStreams, MoreCollectors etc.
-
Classes in com.google.mu.util used by com.google.common.labs.parse
-
Classes in com.google.mu.util used by com.google.guava.labs.collect
-
Classes in com.google.mu.util used by com.google.guava.labs.safesqlClassDescriptionA template that will produce instances of type
T, after filling the template placeholders with the given variadic parameters.The result of successfully matching aSubstring.Patternagainst a string, providing access to thematched substring, to the parts of the stringbeforeandafterit, and to copies with the matched substringremovedorreplaced. -
Classes in com.google.mu.util used by com.google.mu.bigqueryClassDescriptionA template that will produce instances of type
T, after filling the template placeholders with the given variadic parameters. -
Classes in com.google.mu.util used by com.google.mu.collectClassDescriptionA pattern that can be matched against a string, finding a single substring from it.
-
Classes in com.google.mu.util used by com.google.mu.safesqlClassDescriptionA template that will produce instances of type
T, after filling the template placeholders with the given variadic parameters. -
Classes in com.google.mu.util used by com.google.mu.utilClassDescriptionAn optional pair of values; either the pair is present with both values, or is absent with no value.Represents two unrelated or loosely-related things of type
AandB.Utility tobreakinput strings (normally identifier strings) incamelCase,UpperCamelCase,snake_case,UPPER_SNAKE_CASEanddash-caseetc.A predicate of character.This class provides type-safe transition between 1-based Ordinal and 0-based indexes that are commonly used to index arrays and lists.Result of a previously evaluated condition.A functional SPI interface for custom interpolation.A template that will produce instances of typeT, after filling the template placeholders with the given variadic parameters.The style of the bounds of a match.The result of successfully matching aSubstring.Patternagainst a string, providing access to thematched substring, to the parts of the stringbeforeandafterit, and to copies with the matched substringremovedorreplaced.A pattern that can be matched against a string, finding a single substring from it.An immutable string prefixPatternwith extra utilities such asSubstring.Prefix.addToIfAbsent(String),Substring.Prefix.removeFrom(StringBuilder),Substring.Prefix.isIn(CharSequence)etc.A substring pattern to be applied repeatedly on the input string, each time over the remaining substring after the previous match.An immutable string suffixPatternwith extra utilities such asSubstring.Suffix.addToIfAbsent(String),Substring.Suffix.removeFrom(StringBuilder),Substring.Suffix.isIn(CharSequence)etc. -
Classes in com.google.mu.util used by com.google.mu.util.streamClassDescriptionAn optional pair of values; either the pair is present with both values, or is absent with no value.Represents two unrelated or loosely-related things of type
AandB.