Uses of Package
com.google.common.base
-
Packages that use com.google.common.base 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 andvoid
, and value types for treating them as unsigned.com.google.common.util.concurrent Concurrency utilities. -
Classes in com.google.common.base used by com.google.common.base Class Description CaseFormat Utility class for converting between various ASCII case formats.CharMatcher Converter A function fromA
toB
with an associated reverse function fromB
toA
; used for converting back and forth between different representations of the same information.Equivalence A strategy for determining whether two instances are considered equivalent.Equivalence.Wrapper Wraps an object so thatEquivalence.Wrapper.equals(Object)
andEquivalence.Wrapper.hashCode()
delegate to anEquivalence
.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 invokesFinalizableReference.finalizeReferent()
on them.Function Determines an output value based on an input value.Joiner An object which joins pieces of text (specified as an array,Iterable
, varargs or even aMap
) with a separator.Joiner.MapJoiner An object that joins map entries in the same manner asJoiner
joins iterables and arrays.MoreObjects.ToStringHelper Support class forMoreObjects.toStringHelper(java.lang.Object)
.Objects.ToStringHelper Deprecated.UseMoreObjects.ToStringHelper
instead.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.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 asSplitter
splits iterables and lists.StandardSystemProperty Represents a standard system property.Stopwatch An object that measures elapsed time in nanoseconds.Supplier A class that can supply objects of a single type.Ticker A time source; returns a time value representing the number of nanoseconds elapsed since some fixed but arbitrary point in time. -
Classes in com.google.common.base used by com.google.common.cache Class Description Function Determines an output value based on an input value.Supplier A class that can supply objects of a single type.Ticker A time source; returns a time value representing the number of nanoseconds elapsed since some fixed but arbitrary point in time. -
Classes in com.google.common.base used by com.google.common.collect Class Description Converter A function fromA
toB
with an associated reverse function fromB
toA
; used for converting back and forth between different representations of the same information.Equivalence A strategy for determining whether two instances are considered equivalent.Function Determines an output value based on an input value.Joiner An object which joins pieces of text (specified as an array,Iterable
, varargs or even aMap
) with a separator.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.Supplier A class that can supply objects of a single type. -
Classes in com.google.common.base used by com.google.common.escape Class Description Function Determines an output value based on an input value. -
Classes in com.google.common.base used by com.google.common.hash Class Description Predicate Determines a true or false value for a given input. -
Classes in com.google.common.base used by com.google.common.io Class 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. -
Classes in com.google.common.base used by com.google.common.net Class Description Optional An immutable object that may contain a non-null reference to another object. -
Classes in com.google.common.base used by com.google.common.primitives Class Description Converter A function fromA
toB
with an associated reverse function fromB
toA
; used for converting back and forth between different representations of the same information. -
Classes in com.google.common.base used by com.google.common.util.concurrent Class Description Function Determines an output value based on an input value.