## Uses of Class
com.google.common.annotations.GwtIncompatible

Packages that use GwtIncompatible
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.math: Arithmetic functions operating on primitive values and `BigInteger` instances.
com.google.common.primitives: Static utilities for working with the eight primitive types and `void`, and value types for treating them as unsigned.

Uses of GwtIncompatible in com.google.common.base

Fields in com.google.common.base with annotations of type GwtIncompatible
`static Charset` `Charsets.ISO_8859_1` ISO-8859-1: ISO Latin Alphabet Number 1 (ISO-LATIN-1).
`static Charset` `Charsets.US_ASCII` US-ASCII: seven-bit ASCII, the Basic Latin block of the Unicode character set (ISO646-US).
`static Charset` `Charsets.UTF_16` UTF-16: sixteen-bit UCS Transformation Format, byte order identified by an optional byte-order mark.
`static Charset` `Charsets.UTF_16BE` UTF-16BE: sixteen-bit UCS Transformation Format, big-endian byte order.
`static Charset` `Charsets.UTF_16LE` UTF-16LE: sixteen-bit UCS Transformation Format, little-endian byte order.

Methods in com.google.common.base with annotations of type GwtIncompatible
`static Predicate<Class<?>>` `Predicates.assignableFrom(Class<?> clazz)` Returns a predicate that evaluates to `true` if the class being tested is assignable from the given class.
`static Predicate<CharSequence>` `Predicates.contains(Pattern pattern)` Returns a predicate that evaluates to `true` if the `CharSequence` being tested contains any match for the given regular expression pattern.
`static Predicate<CharSequence>` `Predicates.containsPattern(String pattern)` Returns a predicate that evaluates to `true` if the `CharSequence` being tested contains any match for the given regular expression pattern.
`static Field` `Enums.getField(Enum<?> enumValue)` Returns the `Field` in which `enumValue` is defined.
`static Predicate<Object>` `Predicates.instanceOf(Class<?> clazz)` Returns a predicate that evaluates to `true` if the object being tested is an instance of the given class.
`static Splitter` `Splitter.on(Pattern separatorPattern)` Returns a splitter that considers any subsequence matching `pattern` to be a separator.
`static Splitter` `Splitter.onPattern(String separatorPattern)` Returns a splitter that considers any subsequence matching a given pattern (regular expression) to be a separator.
`String` `Stopwatch.toString()` Returns a string representation of the current elapsed time.
`String` `Stopwatch.toString(int significantDigits)` Deprecated. Use `Stopwatch.toString()` instead. This method is scheduled to be removed in Guava release 15.0.

Uses of GwtIncompatible in com.google.common.cache

Methods in com.google.common.cache with annotations of type GwtIncompatible
`static CacheBuilder<Object,Object>` `CacheBuilder.from(CacheBuilderSpec spec)` Constructs a new `CacheBuilder` instance with the settings specified in `spec`.
`static CacheBuilder<Object,Object>` `CacheBuilder.from(String spec)` Constructs a new `CacheBuilder` instance with the settings specified in `spec`.
`CacheBuilder<K,V>` `CacheBuilder.refreshAfterWrite(long duration, TimeUnit unit)` Specifies that active entries are eligible for automatic refresh once a fixed duration has elapsed after the entry's creation, or the most recent replacement of its value.
`ListenableFuture<V>` `CacheLoader.reload(K key, V oldValue)` Computes or retrieves a replacement value corresponding to an already-cached `key`.

`

`<K1 extends K,V1 extends V> CacheBuilder<K1,V1>`

`

`CacheBuilder.removalListener(RemovalListener<? super K1,? super V1> listener)`
Specifies a listener instance, which all caches built using this `CacheBuilder` will notify each time an entry is removed from the cache by any means.

`CacheBuilder<K,V>` `CacheBuilder.softValues()` Specifies that each value (not key) stored in the cache should be wrapped in a `SoftReference` (by default, strong references are used).
`CacheBuilder<K,V>` `CacheBuilder.ticker(Ticker ticker)` Specifies a nanosecond-precision time source for use in determining when entries should be expired.
`CacheBuilder<K,V>` `CacheBuilder.weakKeys()` Specifies that each key (not value) stored in the cache should be wrapped in a `WeakReference` (by default, strong references are used).
`CacheBuilder<K,V>` `CacheBuilder.weakValues()` Specifies that each value (not key) stored in the cache should be wrapped in a `WeakReference` (by default, strong references are used).

Uses of GwtIncompatible in com.google.common.collect

Classes in com.google.common.collect with annotations of type GwtIncompatible
`class` `ImmutableSortedMultiset<E>` An immutable `SortedMultiset` that stores its elements in a sorted array.

Methods in com.google.common.collect with annotations of type GwtIncompatible
`E` `ImmutableSortedSet.ceiling(E e)`

`static

`<T> T[]`

`

`ObjectArrays.concat(T[] first, T[] second, Class<T> type)`
Returns a new array that contains the concatenated contents of two arrays.

`UnmodifiableIterator<E>` `ImmutableSortedSet.descendingIterator()`
`ImmutableSortedSet<E>` `ImmutableSortedSet.descendingSet()`

`

`<T> FluentIterable<T>`

`

`FluentIterable.filter(Class<T> type)`
Returns the elements from this fluent iterable that are instances of class `type`.

`static

`<T> Iterable<T>`

`

`Iterables.filter(Iterable<?> unfiltered, Class<T> type)`
Returns all instances of class `type` in `unfiltered`.

`static

`<T> UnmodifiableIterator<T>`

`

`Iterators.filter(Iterator<?> unfiltered, Class<T> type)`
Returns all instances of class `type` in `unfiltered`.

`static

`<K,V> Multimap<K,V>`

`

`Multimaps.filterEntries(Multimap<K,V> unfiltered, Predicate<? super Map.Entry<K,V>> entryPredicate)`
Returns a multimap containing the mappings in `unfiltered` that satisfy a predicate.

`static

`<K,V> Multimap<K,V>`

`

`Multimaps.filterKeys(Multimap<K,V> unfiltered, Predicate<? super K> keyPredicate)`
Returns a multimap containing the mappings in `unfiltered` whose keys satisfy a predicate.

`static

`<K,V> Multimap<K,V>`

`

`Multimaps.filterValues(Multimap<K,V> unfiltered, Predicate<? super V> valuePredicate)`
Returns a multimap containing the mappings in `unfiltered` whose values satisfy a predicate.

`E` `ImmutableSortedSet.floor(E e)`
`static ImmutableMap<String,String>` `Maps.fromProperties(Properties properties)` Creates an `ImmutableMap<String, String>` from a `Properties` instance.
`ContiguousSet<C>` `ContiguousSet.headSet(C toElement, boolean inclusive)`
`ImmutableSortedSet<E>` `ImmutableSortedSet.headSet(E toElement, boolean inclusive)`
`E` `ImmutableSortedSet.higher(E e)`
`E` `ImmutableSortedSet.lower(E e)`

`static

`<T> T[]`

`

`ObjectArrays.newArray(Class<T> type, int length)`
Returns a new array of the given length with the specified component type.

`static

`<E> CopyOnWriteArrayList<E>`

`

`Lists.newCopyOnWriteArrayList()`
Creates an empty `CopyOnWriteArrayList` instance.

`static

`<E> CopyOnWriteArrayList<E>`

`

`Lists.newCopyOnWriteArrayList(Iterable<? extends E> elements)`
Creates a `CopyOnWriteArrayList` instance containing the given elements.

`static

`<E> CopyOnWriteArraySet<E>`

`

`Sets.newCopyOnWriteArraySet()`
Creates an empty `CopyOnWriteArraySet` instance.

`static

`<E> CopyOnWriteArraySet<E>`

`

`Sets.newCopyOnWriteArraySet(Iterable<? extends E> elements)`
Creates a `CopyOnWriteArraySet` instance containing the given elements.

`static

`<E> Interner<E>`

`

`Interners.newWeakInterner()`
Returns a new thread-safe interner which retains a weak reference to each instance it has interned, and so does not prevent these instances from being garbage-collected.

`E` `ImmutableSortedSet.pollFirst()`
`E` `ImmutableSortedSet.pollLast()`
`abstract GenericMapMaker<K0,V0>` `GenericMapMaker.softKeys()` Deprecated.
`MapMaker` `MapMaker.softKeys()` Deprecated. use `MapMaker.softValues()` to create a memory-sensitive map, or `MapMaker.weakKeys()` to create a map that doesn't hold strong references to the keys. This method is scheduled for deletion in January 2013.
`abstract GenericMapMaker<K0,V0>` `GenericMapMaker.softValues()` See `MapMaker.softValues()`.
`MapMaker` `MapMaker.softValues()` Specifies that each value (not key) stored in the map should be wrapped in a `SoftReference` (by default, strong references are used).
`ContiguousSet<C>` `ContiguousSet.subSet(C fromElement, boolean fromInclusive, C toElement, boolean toInclusive)`
`ImmutableSortedSet<E>` `ImmutableSortedSet.subSet(E fromElement, boolean fromInclusive, E toElement, boolean toInclusive)`

`static

`<K,V> NavigableMap<K,V>`

`

`Maps.synchronizedNavigableMap(NavigableMap<K,V> navigableMap)`
Returns a synchronized (thread-safe) navigable map backed by the specified navigable map.

`static

`<E> NavigableSet<E>`

`

`Sets.synchronizedNavigableSet(NavigableSet<E> navigableSet)`
Returns a synchronized (thread-safe) navigable set backed by the specified navigable set.

`ContiguousSet<C>` `ContiguousSet.tailSet(C fromElement, boolean inclusive)`
`ImmutableSortedSet<E>` `ImmutableSortedSet.tailSet(E fromElement, boolean inclusive)`
`E[]` `FluentIterable.toArray(Class<E> type)` Returns an array containing all of the elements from this fluent iterable in iteration order.

`static

`<T> T[]`

`

`Iterables.toArray(Iterable<? extends T> iterable, Class<T> type)`
Copies an iterable's elements into an array.

`static

`<T> T[]`

`

`Iterators.toArray(Iterator<? extends T> iterator, Class<T> type)`
Copies an iterator's elements into an array.

`static

`<K,V1,V2> NavigableMap<K,V2>`

`

`Maps.transformEntries(NavigableMap<K,V1> fromMap, Maps.EntryTransformer<? super K,? super V1,V2> transformer)`
Returns a view of a navigable map whose values are derived from the original navigable map's entries.

`static

`<K,V1,V2> NavigableMap<K,V2>`

`

`Maps.transformValues(NavigableMap<K,V1> fromMap, Function<? super V1,V2> function)`
Returns a view of a navigable map where each value is transformed by a function.

`static

`<K,V> NavigableMap<K,V>`

`

`Maps.unmodifiableNavigableMap(NavigableMap<K,V> map)`
Returns an unmodifiable view of the specified navigable map.

`static

`<E> NavigableSet<E>`

`

`Sets.unmodifiableNavigableSet(NavigableSet<E> set)`
Returns an unmodifiable view of the specified navigable set.

`abstract GenericMapMaker<K0,V0>` `GenericMapMaker.weakKeys()` See `MapMaker.weakKeys()`.
`MapMaker` `MapMaker.weakKeys()` Specifies that each key (not value) stored in the map should be wrapped in a `WeakReference` (by default, strong references are used).
`abstract GenericMapMaker<K0,V0>` `GenericMapMaker.weakValues()` See `MapMaker.weakValues()`.
`MapMaker` `MapMaker.weakValues()` Specifies that each value (not key) stored in the map should be wrapped in a `WeakReference` (by default, strong references are used).

Uses of GwtIncompatible in com.google.common.math

Methods in com.google.common.math with annotations of type GwtIncompatible
`static int` `IntMath.binomial(int n, int k)` Returns `n` choose `k`, also known as the binomial coefficient of `n` and `k`, or `Integer.MAX_VALUE` if the result does not fit in an `int`.
`static long` `LongMath.checkedAdd(long a, long b)` Returns the sum of `a` and `b`, provided it does not overflow.
`static long` `LongMath.checkedMultiply(long a, long b)` Returns the product of `a` and `b`, provided it does not overflow.
`static long` `LongMath.checkedPow(long b, int k)` Returns the `b` to the `k`th power, provided it does not overflow.
`static long` `LongMath.checkedSubtract(long a, long b)` Returns the difference of `a` and `b`, provided it does not overflow.
`static BigInteger` `BigIntegerMath.divide(BigInteger p, BigInteger q, RoundingMode mode)` Returns the result of dividing `p` by `q`, rounding using the specified `RoundingMode`.
`static long` `LongMath.divide(long p, long q, RoundingMode mode)` Returns the result of dividing `p` by `q`, rounding using the specified `RoundingMode`.
`static long` `LongMath.factorial(int n)` Returns `n!`, that is, the product of the first `n` positive integers, `1` if `n == 0`, or `Long.MAX_VALUE` if the result does not fit in a `long`.
`static long` `LongMath.gcd(long a, long b)` Returns the greatest common divisor of `a, b`.
`static int` `BigIntegerMath.log10(BigInteger x, RoundingMode mode)` Returns the base-10 logarithm of `x`, rounded according to the specified rounding mode.
`static int` `IntMath.log10(int x, RoundingMode mode)` Returns the base-10 logarithm of `x`, rounded according to the specified rounding mode.
`static int` `LongMath.log10(long x, RoundingMode mode)` Returns the base-10 logarithm of `x`, rounded according to the specified rounding mode.
`static int` `LongMath.mod(long x, int m)` Returns `x mod m`.
`static long` `LongMath.mod(long x, long m)` Returns `x mod m`.
`static int` `IntMath.pow(int b, int k)` Returns `b` to the `k`th power.
`static long` `LongMath.pow(long b, int k)` Returns `b` to the `k`th power.
`static BigInteger` `BigIntegerMath.sqrt(BigInteger x, RoundingMode mode)` Returns the square root of `x`, rounded with the specified rounding mode.
`static int` `IntMath.sqrt(int x, RoundingMode mode)` Returns the square root of `x`, rounded with the specified rounding mode.
`static long` `LongMath.sqrt(long x, RoundingMode mode)` Returns the square root of `x`, rounded with the specified rounding mode.

Uses of GwtIncompatible in com.google.common.primitives

Methods in com.google.common.primitives with annotations of type GwtIncompatible
`static int` `Ints.fromByteArray(byte[] bytes)` Returns the `int` value whose big-endian representation is stored in the first 4 bytes of `bytes`; equivalent to `ByteBuffer.wrap(bytes).getInt()`.
`static short` `Shorts.fromByteArray(byte[] bytes)` Returns the `short` value whose big-endian representation is stored in the first 2 bytes of `bytes`; equivalent to `ByteBuffer.wrap(bytes).getShort()`.
`static char` `Chars.fromByteArray(byte[] bytes)` Returns the `char` value whose big-endian representation is stored in the first 2 bytes of `bytes`; equivalent to `ByteBuffer.wrap(bytes).getChar()`.
`static short` `Shorts.fromBytes(byte b1, byte b2)` Returns the `short` value whose byte representation is the given 2 bytes, in big-endian order; equivalent to `Shorts.fromByteArray(new byte[] {b1, b2})`.
`static char` `Chars.fromBytes(byte b1, byte b2)` Returns the `char` value whose byte representation is the given 2 bytes, in big-endian order; equivalent to `Chars.fromByteArray(new byte[] {b1, b2})`.
`static int` `Ints.fromBytes(byte b1, byte b2, byte b3, byte b4)` Returns the `int` value whose byte representation is the given 4 bytes, in big-endian order; equivalent to `Ints.fromByteArray(new byte[] {b1, b2, b3, b4})`.
`UnsignedInteger` `UnsignedInteger.multiply(UnsignedInteger val)` Returns the result of multiplying this and `val`.
`static byte[]` `Chars.toByteArray(char value)` Returns a big-endian representation of `value` in a 2-element byte array; equivalent to `ByteBuffer.allocate(2).putChar(value).array()`.
`static byte[]` `Ints.toByteArray(int value)` Returns a big-endian representation of `value` in a 4-element byte array; equivalent to `ByteBuffer.allocate(4).putInt(value).array()`.
`static byte[]` `Shorts.toByteArray(short value)` Returns a big-endian representation of `value` in a 2-element byte array; equivalent to `ByteBuffer.allocate(2).putShort(value).array()`.
`static Integer` `Ints.tryParse(String string)` Parses the specified string as a signed decimal integer value.

Copyright © 2010-2012. All Rights Reserved.