| 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.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  AtoBwith an associated reverse function fromBtoA; 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)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 invokes
  FinalizableReference.finalizeReferent()on them. | 
| Function Legacy version of  java.util.function.Function. | 
| Joiner | 
| Joiner.MapJoiner An object that joins map entries in the same manner as  Joinerjoins 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 Legacy 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  Splittersplits 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 Legacy 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 Legacy version of  java.util.function.Function. | 
| Supplier Legacy 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  AtoBwith an associated reverse function fromBtoA; 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 Legacy version of  java.util.function.Function. | 
| Joiner | 
| Optional An immutable object that may contain a non-null reference to another object. | 
| Predicate Legacy version of  java.util.function.Predicate. | 
| Supplier Legacy version of  java.util.function.Supplier. | 
| Class and Description | 
|---|
| Function Legacy version of  java.util.function.Function. | 
| Class and Description | 
|---|
| Optional An immutable object that may contain a non-null reference to another object. | 
| Predicate Legacy 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  AtoBwith an associated reverse function fromBtoA; used for converting back and forth between different representations of the same
 information. | 
| Class and Description | 
|---|
| Function Legacy version of  java.util.function.Function. | 
Copyright © 2010–2020. All rights reserved.