Package | Description |
---|---|
com.google.common.base |
Basic utility libraries and interfaces.
|
com.google.common.cache |
This package contains caching utilities.
|
com.google.common.collect |
This package contains generic collection interfaces and implementations, and other utilities for
working with collections.
|
com.google.common.escape |
Interfaces, utilities, and simple implementations of escapers and encoders.
|
com.google.common.hash |
Hash functions and related structures.
|
com.google.common.io |
This package contains utility methods and classes for working with Java I/O; for example input
streams, output streams, readers, writers, and files.
|
com.google.common.net |
This package contains utility methods and classes for working with net addresses (numeric IP and
domain names).
|
com.google.common.primitives |
Static utilities for working with the eight primitive types and
void , and value types for
treating them as unsigned. |
com.google.common.util.concurrent |
Concurrency utilities.
|
Class and Description |
---|
CaseFormat
Utility class for converting between various ASCII case formats.
|
CharMatcher |
Converter
A function from
A to B with an associated reverse function from B
to A ; used for converting back and forth between different representations of the same
information. |
Equivalence
A strategy for determining whether two instances are considered equivalent, and for computing
hash codes in a manner consistent with that equivalence.
|
Equivalence.Wrapper
Wraps an object so that
Equivalence.Wrapper.equals(Object) and Equivalence.Wrapper.hashCode() delegate to an Equivalence . |
FinalizableReference
Implemented by references that have code to run after garbage collection of their referents.
|
FinalizableReferenceQueue
A reference queue with an associated background thread that dequeues references and invokes
FinalizableReference.finalizeReferent() on them. |
Function
Determines an output value based on an input value; a pre-Java-8 version of
java.util.function.Function . |
Joiner |
Joiner.MapJoiner
An object that joins map entries in the same manner as
Joiner joins iterables and
arrays. |
MoreObjects.ToStringHelper
Support class for
MoreObjects.toStringHelper(java.lang.Object) . |
Optional
An immutable object that may contain a non-null reference to another object.
|
Predicate
Determines a true or false value for a given input; a pre-Java-8 version of
java.util.function.Predicate . |
Splitter
Extracts non-overlapping substrings from an input string, typically by recognizing appearances of
a separator sequence.
|
Splitter.MapSplitter
An object that splits strings into maps as
Splitter splits iterables and lists. |
StandardSystemProperty
Represents a standard system property.
|
Stopwatch
An object that accurately measures elapsed time: the measured duration between two
successive readings of "now" in the same process.
|
Supplier
A class that can supply objects of a single type; a pre-Java-8 version of
java.util.function.Supplier . |
Ticker
A time source; returns a time value representing the number of nanoseconds elapsed since some
fixed but arbitrary point in time.
|
Class and Description |
---|
Function
Determines an output value based on an input value; a pre-Java-8 version of
java.util.function.Function . |
Supplier
A class that can supply objects of a single type; a pre-Java-8 version of
java.util.function.Supplier . |
Ticker
A time source; returns a time value representing the number of nanoseconds elapsed since some
fixed but arbitrary point in time.
|
Class and Description |
---|
Converter
A function from
A to B with an associated reverse function from B
to A ; used for converting back and forth between different representations of the same
information. |
Equivalence
A strategy for determining whether two instances are considered equivalent, and for computing
hash codes in a manner consistent with that equivalence.
|
Function
Determines an output value based on an input value; a pre-Java-8 version of
java.util.function.Function . |
Joiner |
Optional
An immutable object that may contain a non-null reference to another object.
|
Predicate
Determines a true or false value for a given input; a pre-Java-8 version of
java.util.function.Predicate . |
Supplier
A class that can supply objects of a single type; a pre-Java-8 version of
java.util.function.Supplier . |
Class and Description |
---|
Function
Determines an output value based on an input value; a pre-Java-8 version of
java.util.function.Function . |
Class and Description |
---|
Predicate
Determines a true or false value for a given input; a pre-Java-8 version of
java.util.function.Predicate . |
Class and Description |
---|
Optional
An immutable object that may contain a non-null reference to another object.
|
Predicate
Determines a true or false value for a given input; a pre-Java-8 version of
java.util.function.Predicate . |
Class and Description |
---|
Optional
An immutable object that may contain a non-null reference to another object.
|
Class and Description |
---|
Converter
A function from
A to B with an associated reverse function from B
to A ; used for converting back and forth between different representations of the same
information. |
Class and Description |
---|
Function
Determines an output value based on an input value; a pre-Java-8 version of
java.util.function.Function . |
Copyright © 2010–2020. All rights reserved.