Uses of Class
com.google.errorprone.annotations.Immutable
-
Packages that use Immutable Package Description com.google.common.collect This package contains generic collection interfaces and implementations, and other utilities for working with collections.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.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. -
-
Uses of Immutable in com.google.common.collect
Classes in com.google.common.collect with annotations of type Immutable Modifier and Type Class Description class
ImmutableClassToInstanceMap<B>
AClassToInstanceMap
whose contents will never change, with many other important properties detailed atImmutableCollection
. -
Uses of Immutable in com.google.common.graph
Classes in com.google.common.graph with annotations of type Immutable Modifier and Type Class Description class
ElementOrder<T>
Used to represent the order of elements in a data structure that supports different options for iteration order guarantees.class
EndpointPair<N>
An immutable pair representing the two endpoints of an edge in a graph.class
ImmutableGraph<N>
AGraph
whose elements and structural relationships will never change.class
ImmutableNetwork<N,E>
ANetwork
whose elements and structural relationships will never change.class
ImmutableValueGraph<N,V>
AValueGraph
whose elements and structural relationships will never change. -
Uses of Immutable in com.google.common.hash
Classes in com.google.common.hash with annotations of type Immutable Modifier and Type Interface Description interface
HashFunction
A hash function is a collision-averse pure function that maps an arbitrary block of data to a number called a hash code. -
Uses of Immutable in com.google.common.net
Classes in com.google.common.net with annotations of type Immutable Modifier and Type Class Description class
HostAndPort
An immutable representation of a host and port.class
InternetDomainName
An immutable well-formed internet domain name, such ascom
orfoo.co.uk
.class
MediaType
Represents an Internet Media Type (also known as a MIME Type or Content Type). -
Uses of Immutable in com.google.common.primitives
Classes in com.google.common.primitives with annotations of type Immutable Modifier and Type Class Description class
ImmutableDoubleArray
An immutable array ofdouble
values, with an API resemblingList
.class
ImmutableIntArray
An immutable array ofint
values, with an API resemblingList
.class
ImmutableLongArray
An immutable array oflong
values, with an API resemblingList
.
-