Uses of Annotation Interface
com.google.common.math.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 ElementTypesAreNonnullByDefault
    Modifier and Type
    Class
    Description
    class 
    A class for arithmetic on BigDecimal that is not covered by its built-in methods.
    final class 
    A class for arithmetic on values of type BigInteger.
    final class 
    A class for arithmetic on doubles that is not covered by Math.
    (package private) final class 
    Utilities for double primitives.
    final class 
    A class for arithmetic on values of type int.
    class 
    The representation of a linear transformation between real numbers x and y.
    final class 
    A class for arithmetic on values of type long.
    (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 
    Helper type to implement rounding X to a representable double value according to a RoundingMode.