Uses of Class
com.google.errorprone.annotations.DoNotMock
-
Packages that use DoNotMock 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.graph An API for representing graph (node and edge) data.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.reflect This package contains utilities to work with Java reflection.com.google.common.util.concurrent Concurrency utilities. -
-
Uses of DoNotMock in com.google.common.base
Classes in com.google.common.base with annotations of type DoNotMock Modifier and Type Interface Description interface
FinalizableReference
Implemented by references that have code to run after garbage collection of their referents.class
Optional<T>
An immutable object that may contain a non-null reference to another object. -
Uses of DoNotMock in com.google.common.cache
Classes in com.google.common.cache with annotations of type DoNotMock Modifier and Type Interface Description interface
Cache<K,V>
A semi-persistent mapping from keys to values. -
Uses of DoNotMock in com.google.common.collect
Classes in com.google.common.collect with annotations of type DoNotMock Modifier and Type Interface Description interface
ClassToInstanceMap<B>
A map, each entry of which maps a Java raw type to an instance of that type.class
ImmutableCollection<E>
ACollection
whose contents will never change, and which offers a few additional guarantees detailed below.static class
ImmutableCollection.Builder<E>
Abstract base class for builders ofImmutableCollection
types.class
ImmutableMap<K,V>
AMap
whose contents will never change, with many other important properties detailed atImmutableCollection
.static class
ImmutableMap.Builder<K,V>
A builder for creating immutable map instances, especiallypublic static final
maps ("constant maps").static class
ImmutableMultimap.Builder<K,V>
A builder for creating immutable multimap instances, especiallypublic static final
multimaps ("constant multimaps").static class
ImmutableRangeMap.Builder<K extends java.lang.Comparable<?>,V>
A builder for immutable range maps.static class
ImmutableTable.Builder<R,C,V>
A builder for creating immutable table instances, especiallypublic static final
tables ("constant tables").interface
Interner<E>
Provides equivalent behavior toString.intern()
for other immutable types.interface
MapDifference<K,V>
An object representing the differences between two maps.static interface
MapDifference.ValueDifference<V>
A difference between the mappings from two maps with the same key.interface
Multimap<K,V>
A collection that maps keys to values, similar toMap
, but in which each key may be associated with multiple values.interface
PeekingIterator<E>
An iterator that supports a one-element lookahead while iterating.interface
RangeMap<K extends java.lang.Comparable,V>
A mapping from disjoint nonempty ranges to non-null values.interface
RangeSet<C extends java.lang.Comparable>
interface
Table<R,C,V>
A collection that associates an ordered pair of keys, called a row key and a column key, with a single value. -
Uses of DoNotMock in com.google.common.escape
Classes in com.google.common.escape with annotations of type DoNotMock Modifier and Type Class Description class
Escaper
An object that converts literal text into a format safe for inclusion in a particular context (such as an XML document). -
Uses of DoNotMock in com.google.common.graph
Classes in com.google.common.graph with annotations of type DoNotMock Modifier and Type Interface Description interface
Graph<N>
An interface for graph-structured data, whose edges are anonymous entities with no identity or information of their own.class
GraphBuilder<N>
A builder for constructing instances ofMutableGraph
orImmutableGraph
with user-defined properties.interface
Network<N,E>
An interface for graph-structured data, whose edges are unique objects.interface
PredecessorsFunction<N>
A functional interface for graph-structured data.interface
SuccessorsFunction<N>
A functional interface for graph-structured data. -
Uses of DoNotMock in com.google.common.hash
Classes in com.google.common.hash with annotations of type DoNotMock Modifier and Type Interface Description interface
Funnel<T>
An object which can send data from an object of typeT
into aPrimitiveSink
. -
Uses of DoNotMock in com.google.common.io
Classes in com.google.common.io with annotations of type DoNotMock Modifier and Type Interface Description interface
ByteProcessor<T>
A callback interface to process bytes from a stream. -
Uses of DoNotMock in com.google.common.reflect
Classes in com.google.common.reflect with annotations of type DoNotMock Modifier and Type Interface Description interface
TypeToInstanceMap<B>
A map, each entry of which maps aTypeToken
to an instance of that type. -
Uses of DoNotMock in com.google.common.util.concurrent
Classes in com.google.common.util.concurrent with annotations of type DoNotMock Modifier and Type Class Description class
FluentFuture<V>
AListenableFuture
that supports fluent chains of operations.interface
ListenableFuture<V>
AFuture
that accepts completion listeners.interface
ListeningExecutorService
AnExecutorService
that returnsListenableFuture
instances.interface
Service
An object with an operational state, plus asynchronousService.startAsync()
andService.stopAsync()
lifecycle methods to transition between states.interface
TimeLimiter
Imposes a time limit on method calls.
-