Uses of Package
com.google.mu.util
Packages that use com.google.mu.util
Package
Description
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.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.Pattern
against a string, providing access to thematched substring
, to the parts of the stringbefore
andafter
it, and to copies with the matched substringremoved
orreplaced
. -
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
A
andB
.Utility tobreak
input strings (normally identifier strings) incamelCase
,UpperCamelCase
,snake_case
,UPPER_SNAKE_CASE
anddash-case
etc.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.Pattern
against a string, providing access to thematched substring
, to the parts of the stringbefore
andafter
it, and to copies with the matched substringremoved
orreplaced
.A pattern that can be matched against a string, finding a single substring from it.An immutable string prefixPattern
with 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 suffixPattern
with 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
A
andB
.