@ParametersAreNonnullByDefault
void, and value types for
treating them as unsigned.See: Description
| Class | Description |
|---|---|
| Booleans |
Static utility methods pertaining to
boolean primitives, that are not already found in
either Boolean or Arrays. |
| Booleans.BooleanArrayAsList | |
| Bytes |
Static utility methods pertaining to
byte primitives, that are not already found in
either Byte or Arrays, and interpret bytes as neither signed nor unsigned. |
| Bytes.ByteArrayAsList | |
| Chars |
Static utility methods pertaining to
char primitives, that are not already found in
either Character or Arrays. |
| Chars.CharArrayAsList | |
| Doubles |
Static utility methods pertaining to
double primitives, that are not already found in
either Double or Arrays. |
| Doubles.DoubleArrayAsList | |
| Doubles.DoubleConverter | |
| DoublesMethodsForWeb |
Holder for web specializations of methods of
Doubles. |
| Floats |
Static utility methods pertaining to
float primitives, that are not already found in
either Float or Arrays. |
| Floats.FloatArrayAsList | |
| Floats.FloatConverter | |
| FloatsMethodsForWeb |
Holder for web specializations of methods of
Floats. |
| ImmutableDoubleArray |
An immutable array of
double values, with an API resembling List. |
| ImmutableDoubleArray.AsList | |
| ImmutableDoubleArray.Builder |
A builder for
ImmutableDoubleArray instances; obtained using ImmutableDoubleArray.builder(int). |
| ImmutableIntArray |
An immutable array of
int values, with an API resembling List. |
| ImmutableIntArray.AsList | |
| ImmutableIntArray.Builder |
A builder for
ImmutableIntArray instances; obtained using ImmutableIntArray.builder(int). |
| ImmutableLongArray |
An immutable array of
long values, with an API resembling List. |
| ImmutableLongArray.AsList | |
| ImmutableLongArray.Builder |
A builder for
ImmutableLongArray instances; obtained using ImmutableLongArray.builder(int). |
| Ints |
Static utility methods pertaining to
int primitives, that are not already found in either
Integer or Arrays. |
| Ints.IntArrayAsList | |
| Ints.IntConverter | |
| IntsMethodsForWeb |
Holder for web specializations of methods of
Ints. |
| Longs |
Static utility methods pertaining to
long primitives, that are not already found in
either Long or Arrays. |
| Longs.AsciiDigits | |
| Longs.LongArrayAsList | |
| Longs.LongConverter | |
| ParseRequest |
A string to be parsed as a number and the radix to interpret it in.
|
| Platform |
Methods factored out so that they can be emulated differently in GWT.
|
| Primitives |
Contains static utility methods pertaining to primitive types and their corresponding wrapper
types.
|
| Shorts |
Static utility methods pertaining to
short primitives, that are not already found in
either Short or Arrays. |
| Shorts.ShortArrayAsList | |
| Shorts.ShortConverter | |
| ShortsMethodsForWeb |
Holder for web specializations of methods of
Shorts. |
| SignedBytes |
Static utility methods pertaining to
byte primitives that interpret values as signed. |
| UnsignedBytes |
Static utility methods pertaining to
byte primitives that interpret values as
unsigned (that is, any negative value b is treated as the positive value 256 + b). |
| UnsignedBytes.LexicographicalComparatorHolder |
Provides a lexicographical comparator implementation; either a Java implementation or a faster
implementation based on
Unsafe. |
| UnsignedInteger |
A wrapper class for unsigned
int values, supporting arithmetic operations. |
| UnsignedInts |
Static utility methods pertaining to
int primitives that interpret values as
unsigned (that is, any negative value x is treated as the positive value 2^32 + x). |
| UnsignedLong |
A wrapper class for unsigned
long values, supporting arithmetic operations. |
| UnsignedLongs |
Static utility methods pertaining to
long primitives that interpret values as
unsigned (that is, any negative value x is treated as the positive value 2^64 + x). |
| UnsignedLongs.ParseOverflowDetection |
| Annotation Type | Description |
|---|---|
| ElementTypesAreNonnullByDefault |
Marks all "top-level" types as non-null in a way that is recognized by Kotlin.
|
| ParametricNullness |
Marks a "top-level" type-variable usage as the closest we can get to "non-nullable when
non-nullable; nullable when nullable" (like the Android
NullFromTypeParam). |
void, and value types for
treating them as unsigned.
This package is a part of the open-source Guava library.
See the Guava User Guide article on primitive utilities.