Uses of Annotation Interface
com.google.common.math.ElementTypesAreNonnullByDefault
Packages that use ElementTypesAreNonnullByDefault
Package
Description
Arithmetic functions operating on primitive values and on
BigInteger
and BigDecimal
instances.-
Uses of ElementTypesAreNonnullByDefault in com.google.common.math
Classes in com.google.common.math with annotations of type ElementTypesAreNonnullByDefaultModifier and TypeClassDescriptionclass
A class for arithmetic onBigDecimal
that is not covered by its built-in methods.final class
A class for arithmetic on values of typeBigInteger
.final class
A class for arithmetic on doubles that is not covered byMath
.(package private) final class
Utilities fordouble
primitives.final class
A class for arithmetic on values of typeint
.class
The representation of a linear transformation between real numbersx
andy
.final class
A class for arithmetic on values of typelong
.(package private) final class
A collection of preconditions for math functions.final class
An immutable value object capturing some basic statistics about a collection of paired double values (e.g.final class
A mutable object which accumulates paired double values (e.g.final class
Provides a fluent API for calculating quantiles.final class
A bundle of statistical summary values -- sum, count, mean/average, min and max, and several forms of variance -- that were computed from a single set of zero or more floating-point values.final class
A mutable object which accumulates double values and tracks some basic statistics over all the values added so far.(package private) class
ToDoubleRounder<X extends Number & Comparable<X>>