0839ba9a609002a4b29290a55caa125e363e629e |
03-May-2016 |
Ian Rogers <irogers@google.com> |
Merge "Backport: Work around a type inference change in javac" am: a728081e33 am: 859d9ed5b3 * commit '859d9ed5b3fc1b26c2b79bf7b3a956d7d492971b': Backport: Work around a type inference change in javac Change-Id: I20dc71c79ac17115f1993d1c6c22fdab7fb92a07
|
5f3ab914effbe60066541b8e1ff9afe508d541cd |
30-Apr-2016 |
Ian Rogers <irogers@google.com> |
Backport: Work around a type inference change in javac https://github.com/google/guava/commit/26342f6fe1f8b629a2ce1bdb3ef872f84a7e960a Bug: 27723540 Change-Id: Ib96fcf358f6c795c96b08214be7269d41f23eb02
ommon/collect/Collections2.java
|
509f435c7487bfdff93adab0e0a05071e8a17689 |
12-Aug-2015 |
Neil Fuller <nfuller@google.com> |
am 696d5a21: am ffcf8047: Merge "Backport Java 8 compile time break workaround." * commit '696d5a21911109f696e794d1f48d8aa02e2d77ee': Backport Java 8 compile time break workaround.
|
1bc06418bcf6355136e8f774092eac49805623b6 |
05-Aug-2015 |
C. Sean Young <csyoung@google.com> |
Backport Java 8 compile time break workaround. Required for building host libraries with OpenJDK 8. Without this, trying to build with Java 8 fails with: external/guava/guava/src/com/google/common/reflect/Types.java:317: error: TypeVariableImpl is not abstract and does not override abstract method getAnnotatedBounds() in TypeVariable private static final class TypeVariableImpl<D extends GenericDeclaration> Backport of https://github.com/google/guava/commit/f4aa25e74a9466c2f93a2147a7cf9b01850dd41f See https://github.com/google/guava/issues/1738 Bug: 23074347 Change-Id: I35adc64a339055e1e426af2aa3a41058f9948984
ommon/reflect/Types.java
|
9fbc1eab3de4566ec1637006622f45cfb6bac118 |
05-Aug-2015 |
Paul Duffin <paulduffin@google.com> |
am 95b32136: am 7700d858: Merge "Added Closeables.closeQuietly(Closeable) back" * commit '95b321369ed8af3c5cf740313ad13ebdc1789541': Added Closeables.closeQuietly(Closeable) back
|
21794acf6d9a85c936ac97a3692a5efc06ed1a7b |
05-Aug-2015 |
Paul Duffin <paulduffin@google.com> |
am f698ca95: am 56d12685: Merge "Replaced usages of Unsafe in UnsignedBytes with standard Java" * commit 'f698ca957c563d99bf86ad708ba0973ea99f1d3d': Replaced usages of Unsafe in UnsignedBytes with standard Java
|
0efb1d93e3ad56fe9c9a19fd06fb73c2fdbad48e |
05-Aug-2015 |
Paul Duffin <paulduffin@google.com> |
am 9c83eaa9: am f0432edc: Merge "Replace usages of Unsafe.compareAndSwap(Int|Long)" * commit '9c83eaa93726020485acb93047e7f4b340eba16a': Replace usages of Unsafe.compareAndSwap(Int|Long)
|
bf225fc9abcf7e8baf529e9e4a309b8b2919ec28 |
05-Aug-2015 |
Paul Duffin <paulduffin@google.com> |
am 48d5aa10: am 8dbb014e: Merge "Upgraded Guava to unmodified v18.0" * commit '48d5aa1033fe7112a43a1b633170fa22d4c4c56c': Upgraded Guava to unmodified v18.0
|
42e70d2513857786f1b7bcc06ba65f3909edf7b6 |
05-Jun-2015 |
Paul Duffin <paulduffin@google.com> |
Added Closeables.closeQuietly(Closeable) back This was removed in version 17 and no longer exists in v18 but unfortunately, removing it breaks lmp-mr1-dev-plus-aosp and based on some warnings from Proguard (should be errors) it could cause problems at runtime due to some JARs built (in google3) against a previous version of Guava being copied into internal android without the corresponding version of Guava. Change-Id: Ibad867b79fc84e39371c2464b684ebf9775494ad
ommon/io/Closeables.java
|
6bde63a9a675546c727b939819993812ef24b30e |
23-Jan-2015 |
Paul Duffin <paulduffin@google.com> |
Replaced usages of Unsafe in UnsignedBytes with standard Java This fixes the last Android compilation failure so it will now compile on Android. AOSP does not require any changes in order for it to compile against this. Change-Id: I2a546ce1452fbc449de41f232f4ffdcf8a329b13
ommon/primitives/UnsignedBytes.java
|
9dd148481d0f4705aa7f560a24c9d8a72a493a9a |
23-Jan-2015 |
Paul Duffin <paulduffin@google.com> |
Replace usages of Unsafe.compareAndSwap(Int|Long) This replaces them with Atomic(Integer|Long)FieldUpdater classes respectively in Striped64 to allow it to be compiled for Android. This removes one of the Android compilation failures but there are some remaining so it will still not compile. Change-Id: Icc243d2a6734cc08d0082636caaf485a788c8b90
ommon/cache/Striped64.java
|
3ecfa412eddc4b084663f38d562537b86b9734d5 |
29-May-2015 |
Paul Duffin <paulduffin@google.com> |
Upgraded Guava to unmodified v18.0 This simply copies the Guava source for v18.0 straight from the github repository into this one. See https://github.com/google/guava.git Additional commits will be made which will allow this to compile on Android. BUG=19672715 Change-Id: Ief2c7a00b4456aa03ce3ca73db34cb86abdbad14
ommon/base/CaseFormat.java
ommon/base/Charsets.java
ommon/base/Converter.java
ommon/base/Defaults.java
ommon/base/Enums.java
ommon/base/Equivalence.java
ommon/base/FinalizableReferenceQueue.java
ommon/base/MoreObjects.java
ommon/base/Objects.java
ommon/base/Preconditions.java
ommon/base/StandardSystemProperty.java
ommon/base/Stopwatch.java
ommon/base/Strings.java
ommon/base/Verify.java
ommon/cache/AbstractCache.java
ommon/cache/CacheBuilder.java
ommon/cache/CacheBuilderSpec.java
ommon/cache/CacheStats.java
ommon/cache/LocalCache.java
ommon/cache/LongAdder.java
ommon/cache/Striped64.java
ommon/collect/AbstractMapBasedMultimap.java
ommon/collect/AbstractMultiset.java
ommon/collect/AbstractNavigableMap.java
ommon/collect/AbstractRangeSet.java
ommon/collect/AbstractSortedMultiset.java
ommon/collect/BinaryTreeTraverser.java
ommon/collect/ConcurrentHashMultiset.java
ommon/collect/DescendingMultiset.java
ommon/collect/EvictingQueue.java
ommon/collect/FilteredEntryMultimap.java
ommon/collect/FluentIterable.java
ommon/collect/ForwardingBlockingDeque.java
ommon/collect/ForwardingDeque.java
ommon/collect/ForwardingNavigableMap.java
ommon/collect/ForwardingNavigableSet.java
ommon/collect/ForwardingSortedMultiset.java
ommon/collect/GenericMapMaker.java
ommon/collect/ImmutableCollection.java
ommon/collect/ImmutableList.java
ommon/collect/ImmutableRangeMap.java
ommon/collect/ImmutableRangeSet.java
ommon/collect/ImmutableSet.java
ommon/collect/ImmutableSetMultimap.java
ommon/collect/ImmutableSortedMap.java
ommon/collect/ImmutableSortedSet.java
ommon/collect/ImmutableTable.java
ommon/collect/Iterators.java
ommon/collect/Lists.java
ommon/collect/MapMaker.java
ommon/collect/MapMakerInternalMap.java
ommon/collect/Maps.java
ommon/collect/MinMaxPriorityQueue.java
ommon/collect/Multimap.java
ommon/collect/Multisets.java
ommon/collect/Ordering.java
ommon/collect/Platform.java
ommon/collect/Queues.java
ommon/collect/Range.java
ommon/collect/RangeMap.java
ommon/collect/RangeSet.java
ommon/collect/Sets.java
ommon/collect/SortedMultiset.java
ommon/collect/SortedMultisets.java
ommon/collect/Synchronized.java
ommon/collect/TreeMultimap.java
ommon/collect/TreeMultiset.java
ommon/collect/TreeRangeMap.java
ommon/collect/TreeRangeSet.java
ommon/collect/TreeTraverser.java
ommon/collect/UnmodifiableSortedMultiset.java
ommon/eventbus/AnnotatedSubscriberFinder.java
ommon/hash/AbstractHasher.java
ommon/hash/AbstractNonStreamingHashFunction.java
ommon/hash/BloomFilter.java
ommon/hash/Crc32cHashFunction.java
ommon/hash/HashCode.java
ommon/hash/Hashing.java
ommon/hash/MessageDigestHashFunction.java
ommon/html/HtmlEscapers.java
ommon/io/BaseEncoding.java
ommon/io/ByteSink.java
ommon/io/ByteSource.java
ommon/io/ByteStreams.java
ommon/io/CharSink.java
ommon/io/CharSource.java
ommon/io/CharStreams.java
ommon/io/Closeables.java
ommon/io/Closer.java
ommon/io/Files.java
ommon/io/InputSupplier.java
ommon/io/OutputSupplier.java
ommon/io/Resources.java
ommon/math/BigIntegerMath.java
ommon/math/DoubleMath.java
ommon/math/DoubleUtils.java
ommon/math/IntMath.java
ommon/math/LongMath.java
ommon/net/HostAndPort.java
ommon/net/InetAddresses.java
ommon/net/MediaType.java
ommon/net/PercentEscaper.java
ommon/net/UrlEscapers.java
ommon/primitives/Booleans.java
ommon/primitives/Chars.java
ommon/primitives/Doubles.java
ommon/primitives/Floats.java
ommon/primitives/Ints.java
ommon/primitives/Longs.java
ommon/primitives/Shorts.java
ommon/primitives/UnsignedBytes.java
ommon/reflect/ClassPath.java
ommon/reflect/Invokable.java
ommon/reflect/Parameter.java
ommon/reflect/TypeToken.java
ommon/reflect/Types.java
ommon/util/concurrent/AbstractListeningExecutorService.java
ommon/util/concurrent/AbstractScheduledService.java
ommon/util/concurrent/CycleDetectingLockFactory.java
ommon/util/concurrent/ExecutionList.java
ommon/util/concurrent/Futures.java
ommon/util/concurrent/ListenableFuture.java
ommon/util/concurrent/ListenerCallQueue.java
ommon/util/concurrent/MoreExecutors.java
ommon/util/concurrent/RateLimiter.java
ommon/util/concurrent/SerializingExecutor.java
ommon/util/concurrent/Service.java
ommon/util/concurrent/ServiceManager.java
ommon/util/concurrent/SmoothRateLimiter.java
ommon/util/concurrent/Striped.java
ommon/util/concurrent/Uninterruptibles.java
ommon/xml/XmlEscapers.java
hirdparty/publicsuffix/PublicSuffixPatterns.java
|
34a28be5fb81c0f6db9ba5a031abfeffdc18900e |
05-Jun-2015 |
Paul Duffin <paulduffin@google.com> |
am 27b3bfd9: am 6a5ff044: Merge "Added Closeables.closeQuietly(Closeable) back" * commit '27b3bfd9f71def05b3f495ba909e6c3c3f679c9f': Added Closeables.closeQuietly(Closeable) back
|
bcc701902f5b396084c0a69e0828bb42c3d474d5 |
05-Jun-2015 |
Paul Duffin <paulduffin@google.com> |
Added Closeables.closeQuietly(Closeable) back This was removed in version 17 and no longer exists in v18 but unfortunately, removing it breaks lmp-mr1-dev-plus-aosp and based on some warnings from Proguard (should be errors) it could cause problems at runtime due to some JARs built (in google3) against a previous version of Guava being copied into internal android without the corresponding version of Guava. Change-Id: Id8b1ff8ba4c3e5ac45c02627a8f95e3231a9d7e4
ommon/io/Closeables.java
|
6b1319243af264e0bcd8d45f1789c4917149d79e |
03-Jun-2015 |
Paul Duffin <paulduffin@google.com> |
am 108aaf84: am 67f98b30: Merge "Replaced usages of Unsafe in UnsignedBytes with standard Java" * commit '108aaf840788d6cc9575a4e971c5cd49cafafb3c': Replaced usages of Unsafe in UnsignedBytes with standard Java
|
fb7a7ae0bce8a7ef37d7842b1d2514a5594c5380 |
03-Jun-2015 |
Paul Duffin <paulduffin@google.com> |
am 965ba4f3: am edf45d92: Merge "Replace usages of Unsafe.compareAndSwap(Int|Long)" * commit '965ba4f3deedc1022d92d3be8bb7c74c6fe27ded': Replace usages of Unsafe.compareAndSwap(Int|Long)
|
a03a4e1552d4443c3126518cc71adf5361171d84 |
03-Jun-2015 |
Paul Duffin <paulduffin@google.com> |
am 35cc50e4: am bd241dfe: Merge "Upgraded Guava to unmodified jdk5-backport-v17.0-post" * commit '35cc50e4d74afa200f51a0456c83b4bc8b80fb79': Upgraded Guava to unmodified jdk5-backport-v17.0-post
|
2d407705e0a36bf89b70d6dfac8d0391f14a6ce5 |
23-Jan-2015 |
Paul Duffin <paulduffin@google.com> |
Replaced usages of Unsafe in UnsignedBytes with standard Java This fixes the last Android compilation failure so it will now compile on Android. AOSP does not require any changes in order for it to compile against this. BUG=19672715 Change-Id: I811dbbd2e695aa304a01570f9d8d0a11c5f90f76
ommon/primitives/UnsignedBytes.java
|
9a320f5d0888e7c3fe935567acb164a695fc3f46 |
23-Jan-2015 |
Paul Duffin <paulduffin@google.com> |
Replace usages of Unsafe.compareAndSwap(Int|Long) This replaces them with Atomic(Integer|Long)FieldUpdater classes respectively in Striped64 to allow it to be compiled for Android. This removes one of the Android compilation failures but there are some remaining so it will still not compile. BUG=19672715 Change-Id: Icd2d807c3a71fee0c8153414633207dd0f0d1b4f
ommon/cache/Striped64.java
|
5cab40b862c21656c2ace19596874eb3ffe1b649 |
27-Feb-2015 |
Paul Duffin <paulduffin@google.com> |
Upgraded Guava to unmodified jdk5-backport-v17.0-post This simply copies the Guava source for jdk5-backport-v17.0-post straight from the github repository into this one. See https://github.com/google/guava.git Additional commits will be made which will allow this to compile on Android. BUG=19672715 Change-Id: If822daced0fc352f01bf9ecac1e994da08358f72
ommon/base/Stopwatch.java
ommon/cache/Striped64.java
ommon/collect/Constraint.java
ommon/collect/Constraints.java
ommon/collect/FluentIterable.java
ommon/collect/ForwardingSortedMap.java
ommon/collect/GenericMapMaker.java
ommon/collect/MapMaker.java
ommon/collect/Range.java
ommon/hash/AbstractCompositeHashFunction.java
ommon/hash/AbstractHasher.java
ommon/hash/AbstractNonStreamingHashFunction.java
ommon/hash/AbstractStreamingHashFunction.java
ommon/hash/Funnels.java
ommon/hash/HashCodes.java
ommon/hash/HashFunction.java
ommon/hash/Hasher.java
ommon/hash/Hashing.java
ommon/hash/Murmur3_32HashFunction.java
ommon/hash/PrimitiveSink.java
ommon/io/BaseEncoding.java
ommon/io/ByteStreams.java
ommon/io/CharStreams.java
ommon/io/Closeables.java
ommon/io/FileBackedOutputStream.java
ommon/io/Files.java
ommon/primitives/UnsignedBytes.java
ommon/util/concurrent/AbstractExecutionThreadService.java
ommon/util/concurrent/AbstractIdleService.java
ommon/util/concurrent/AbstractScheduledService.java
ommon/util/concurrent/AbstractService.java
ommon/util/concurrent/Service.java
ommon/xml/XmlEscapers.java
|
ba3f40525b35c6b8e5abd938555ed7c36ab1e410 |
22-May-2015 |
Paul Duffin <paulduffin@google.com> |
Add LegacyCloseables class to replace Closeables.closeQuietly(Closeable) The Closeables.closeQuietly(Closeable) method is no longer present in v18 but it is still used in Android code and many of the usages cannot be replaced with try-with-resources as the code has to work on Android API versions < 19 which is the first version at which try-with-resources was supported. This is part of the work to upgrade Guava to version 18. BUG: 19672715 Change-Id: Ie4c592e3cdea3554c21ad48a901e37268a939631
ommon/io/LegacyCloseables.java
|
e451dca897b80cd2793d8f547db2ddd519c07238 |
23-Jan-2015 |
Paul Duffin <paulduffin@google.com> |
Replaced usages of Unsafe in UnsignedBytes with standard Java This fixes the last Android compilation failure so it will now compile on Android. AOSP does not require any changes in order for it to compile against this. Change-Id: I632969004b535fbc2a6a2a408accff121cc78a60
ommon/primitives/UnsignedBytes.java
|
f08592bfbbd7d91467623e313fd02baf98de85a0 |
23-Jan-2015 |
Paul Duffin <paulduffin@google.com> |
Replace usages of Unsafe.compareAndSwap(Int|Long) This replaces them with Atomic(Integer|Long)FieldUpdater classes respectively in Striped64 to allow it to be compiled for Android. This removes one of the Android compilation failures but there are some remaining so it will still not compile. Change-Id: I225524aadfec15ae835f98ccc2ffbc180836c4a9
ommon/cache/Striped64.java
|
0888a09821a98ac0680fad765217302858e70fa4 |
23-Jan-2015 |
Paul Duffin <paulduffin@google.com> |
Upgraded Guava to unmodified jdk5-backport-v17.0-compatibility This simply copies the Guava source for jdk5-backport-v17.0-compatibility straight from the github repository into this one. See https://github.com/google/guava.git Additional commits will be made which will allow this to compile on Android. Change-Id: I07db3bd92bb7370cad9d9b9c9cc4d67733b079b6
ommon/annotations/Beta.java
ommon/annotations/GwtCompatible.java
ommon/annotations/GwtIncompatible.java
ommon/annotations/package-info.java
ommon/base/Absent.java
ommon/base/AbstractIterator.java
ommon/base/Ascii.java
ommon/base/CaseFormat.java
ommon/base/CharMatcher.java
ommon/base/Charsets.java
ommon/base/Converter.java
ommon/base/Defaults.java
ommon/base/Enums.java
ommon/base/Equivalence.java
ommon/base/FinalizablePhantomReference.java
ommon/base/FinalizableReferenceQueue.java
ommon/base/FinalizableSoftReference.java
ommon/base/FinalizableWeakReference.java
ommon/base/Function.java
ommon/base/FunctionalEquivalence.java
ommon/base/Functions.java
ommon/base/Joiner.java
ommon/base/Objects.java
ommon/base/Optional.java
ommon/base/PairwiseEquivalence.java
ommon/base/Platform.java
ommon/base/Preconditions.java
ommon/base/Predicate.java
ommon/base/Predicates.java
ommon/base/Present.java
ommon/base/SmallCharMatcher.java
ommon/base/Splitter.java
ommon/base/StandardSystemProperty.java
ommon/base/Stopwatch.java
ommon/base/Strings.java
ommon/base/Suppliers.java
ommon/base/Throwables.java
ommon/base/Ticker.java
ommon/base/Utf8.java
ommon/base/Verify.java
ommon/base/VerifyException.java
ommon/base/internal/Finalizer.java
ommon/base/package-info.java
ommon/cache/AbstractCache.java
ommon/cache/AbstractLoadingCache.java
ommon/cache/Cache.java
ommon/cache/CacheBuilder.java
ommon/cache/CacheBuilderSpec.java
ommon/cache/CacheLoader.java
ommon/cache/CacheStats.java
ommon/cache/ForwardingCache.java
ommon/cache/ForwardingLoadingCache.java
ommon/cache/LoadingCache.java
ommon/cache/LocalCache.java
ommon/cache/LongAddables.java
ommon/cache/LongAdder.java
ommon/cache/RemovalCause.java
ommon/cache/RemovalListeners.java
ommon/cache/RemovalNotification.java
ommon/cache/Striped64.java
ommon/collect/AbstractBiMap.java
ommon/collect/AbstractIndexedListIterator.java
ommon/collect/AbstractIterator.java
ommon/collect/AbstractListMultimap.java
ommon/collect/AbstractMapBasedMultimap.java
ommon/collect/AbstractMapBasedMultiset.java
ommon/collect/AbstractMapEntry.java
ommon/collect/AbstractMultimap.java
ommon/collect/AbstractMultiset.java
ommon/collect/AbstractSequentialIterator.java
ommon/collect/AbstractSetMultimap.java
ommon/collect/AbstractSortedMultiset.java
ommon/collect/AbstractSortedSetMultimap.java
ommon/collect/AbstractTable.java
ommon/collect/AllEqualOrdering.java
ommon/collect/ArrayListMultimap.java
ommon/collect/ArrayTable.java
ommon/collect/BiMap.java
ommon/collect/BinaryTreeTraverser.java
ommon/collect/BoundType.java
ommon/collect/ByFunctionOrdering.java
ommon/collect/CartesianList.java
ommon/collect/CollectPreconditions.java
ommon/collect/Collections2.java
ommon/collect/ComparatorOrdering.java
ommon/collect/ComparisonChain.java
ommon/collect/CompoundOrdering.java
ommon/collect/ComputationException.java
ommon/collect/ComputingConcurrentHashMap.java
ommon/collect/ConcurrentHashMultiset.java
ommon/collect/Constraint.java
ommon/collect/Constraints.java
ommon/collect/ContiguousSet.java
ommon/collect/Cut.java
ommon/collect/DenseImmutableTable.java
ommon/collect/DescendingImmutableSortedMultiset.java
ommon/collect/DescendingImmutableSortedSet.java
ommon/collect/DescendingMultiset.java
ommon/collect/DiscreteDomain.java
ommon/collect/DiscreteDomains.java
ommon/collect/EmptyContiguousSet.java
ommon/collect/EmptyImmutableBiMap.java
ommon/collect/EmptyImmutableList.java
ommon/collect/EmptyImmutableListMultimap.java
ommon/collect/EmptyImmutableMultiset.java
ommon/collect/EmptyImmutableSet.java
ommon/collect/EmptyImmutableSetMultimap.java
ommon/collect/EmptyImmutableSortedMap.java
ommon/collect/EmptyImmutableSortedMultiset.java
ommon/collect/EmptyImmutableSortedSet.java
ommon/collect/EmptyImmutableTable.java
ommon/collect/EnumBiMap.java
ommon/collect/EnumHashBiMap.java
ommon/collect/EnumMultiset.java
ommon/collect/EvictingQueue.java
ommon/collect/ExplicitOrdering.java
ommon/collect/FilteredEntryMultimap.java
ommon/collect/FilteredEntrySetMultimap.java
ommon/collect/FilteredKeyListMultimap.java
ommon/collect/FilteredKeyMultimap.java
ommon/collect/FilteredKeySetMultimap.java
ommon/collect/FilteredMultimap.java
ommon/collect/FilteredMultimapValues.java
ommon/collect/FilteredSetMultimap.java
ommon/collect/FluentIterable.java
ommon/collect/ForwardingCollection.java
ommon/collect/ForwardingConcurrentMap.java
ommon/collect/ForwardingIterator.java
ommon/collect/ForwardingList.java
ommon/collect/ForwardingListIterator.java
ommon/collect/ForwardingListMultimap.java
ommon/collect/ForwardingMap.java
ommon/collect/ForwardingMapEntry.java
ommon/collect/ForwardingMultimap.java
ommon/collect/ForwardingMultiset.java
ommon/collect/ForwardingObject.java
ommon/collect/ForwardingQueue.java
ommon/collect/ForwardingSet.java
ommon/collect/ForwardingSetMultimap.java
ommon/collect/ForwardingSortedMap.java
ommon/collect/ForwardingSortedMultiset.java
ommon/collect/ForwardingSortedSet.java
ommon/collect/ForwardingSortedSetMultimap.java
ommon/collect/ForwardingTable.java
ommon/collect/GeneralRange.java
ommon/collect/GenericMapMaker.java
ommon/collect/HashBasedTable.java
ommon/collect/HashBiMap.java
ommon/collect/HashMultimap.java
ommon/collect/HashMultiset.java
ommon/collect/Hashing.java
ommon/collect/ImmutableAsList.java
ommon/collect/ImmutableBiMap.java
ommon/collect/ImmutableClassToInstanceMap.java
ommon/collect/ImmutableCollection.java
ommon/collect/ImmutableEntry.java
ommon/collect/ImmutableEnumMap.java
ommon/collect/ImmutableEnumSet.java
ommon/collect/ImmutableList.java
ommon/collect/ImmutableListMultimap.java
ommon/collect/ImmutableMap.java
ommon/collect/ImmutableMapEntry.java
ommon/collect/ImmutableMapEntrySet.java
ommon/collect/ImmutableMapKeySet.java
ommon/collect/ImmutableMapValues.java
ommon/collect/ImmutableMultimap.java
ommon/collect/ImmutableMultiset.java
ommon/collect/ImmutableSet.java
ommon/collect/ImmutableSetMultimap.java
ommon/collect/ImmutableSortedAsList.java
ommon/collect/ImmutableSortedMap.java
ommon/collect/ImmutableSortedMapFauxverideShim.java
ommon/collect/ImmutableSortedMultiset.java
ommon/collect/ImmutableSortedMultisetFauxverideShim.java
ommon/collect/ImmutableSortedSet.java
ommon/collect/ImmutableSortedSetFauxverideShim.java
ommon/collect/ImmutableTable.java
ommon/collect/Interners.java
ommon/collect/Iterables.java
ommon/collect/Iterators.java
ommon/collect/LexicographicalOrdering.java
ommon/collect/LinkedHashMultimap.java
ommon/collect/LinkedHashMultiset.java
ommon/collect/LinkedListMultimap.java
ommon/collect/ListMultimap.java
ommon/collect/Lists.java
ommon/collect/MapConstraint.java
ommon/collect/MapConstraints.java
ommon/collect/MapDifference.java
ommon/collect/MapMaker.java
ommon/collect/MapMakerInternalMap.java
ommon/collect/Maps.java
ommon/collect/MinMaxPriorityQueue.java
ommon/collect/Multimap.java
ommon/collect/MultimapBuilder.java
ommon/collect/Multimaps.java
ommon/collect/Multiset.java
ommon/collect/Multisets.java
ommon/collect/MutableClassToInstanceMap.java
ommon/collect/NaturalOrdering.java
ommon/collect/NullsFirstOrdering.java
ommon/collect/NullsLastOrdering.java
ommon/collect/ObjectArrays.java
ommon/collect/Ordering.java
ommon/collect/PeekingIterator.java
ommon/collect/Platform.java
ommon/collect/Queues.java
ommon/collect/Range.java
ommon/collect/Ranges.java
ommon/collect/RegularContiguousSet.java
ommon/collect/RegularImmutableAsList.java
ommon/collect/RegularImmutableBiMap.java
ommon/collect/RegularImmutableList.java
ommon/collect/RegularImmutableMap.java
ommon/collect/RegularImmutableMultiset.java
ommon/collect/RegularImmutableSet.java
ommon/collect/RegularImmutableSortedMap.java
ommon/collect/RegularImmutableSortedMultiset.java
ommon/collect/RegularImmutableSortedSet.java
ommon/collect/RegularImmutableTable.java
ommon/collect/ReverseNaturalOrdering.java
ommon/collect/ReverseOrdering.java
ommon/collect/RowSortedTable.java
ommon/collect/Serialization.java
ommon/collect/SetMultimap.java
ommon/collect/Sets.java
ommon/collect/SingletonImmutableBiMap.java
ommon/collect/SingletonImmutableList.java
ommon/collect/SingletonImmutableSet.java
ommon/collect/SingletonImmutableTable.java
ommon/collect/SortedIterable.java
ommon/collect/SortedLists.java
ommon/collect/SortedMapDifference.java
ommon/collect/SortedMultiset.java
ommon/collect/SortedMultisetBridge.java
ommon/collect/SortedMultisets.java
ommon/collect/SortedSetMultimap.java
ommon/collect/SparseImmutableTable.java
ommon/collect/StandardRowSortedTable.java
ommon/collect/StandardTable.java
ommon/collect/Synchronized.java
ommon/collect/Table.java
ommon/collect/Tables.java
ommon/collect/TransformedIterator.java
ommon/collect/TransformedListIterator.java
ommon/collect/TreeBasedTable.java
ommon/collect/TreeMultimap.java
ommon/collect/TreeMultiset.java
ommon/collect/TreeTraverser.java
ommon/collect/UnmodifiableIterator.java
ommon/collect/UnmodifiableListIterator.java
ommon/collect/UnmodifiableSortedMultiset.java
ommon/collect/UsingToStringOrdering.java
ommon/collect/WellBehavedMap.java
ommon/collect/package-info.java
ommon/escape/ArrayBasedCharEscaper.java
ommon/escape/ArrayBasedEscaperMap.java
ommon/escape/ArrayBasedUnicodeEscaper.java
ommon/escape/CharEscaper.java
ommon/escape/CharEscaperBuilder.java
ommon/escape/Escaper.java
ommon/escape/Escapers.java
ommon/escape/Platform.java
ommon/escape/UnicodeEscaper.java
ommon/escape/package-info.java
ommon/eventbus/AllowConcurrentEvents.java
ommon/eventbus/AnnotatedHandlerFinder.java
ommon/eventbus/AnnotatedSubscriberFinder.java
ommon/eventbus/AsyncEventBus.java
ommon/eventbus/DeadEvent.java
ommon/eventbus/EventBus.java
ommon/eventbus/EventHandler.java
ommon/eventbus/EventSubscriber.java
ommon/eventbus/HandlerFindingStrategy.java
ommon/eventbus/Subscribe.java
ommon/eventbus/SubscriberExceptionContext.java
ommon/eventbus/SubscriberExceptionHandler.java
ommon/eventbus/SubscriberFindingStrategy.java
ommon/eventbus/SynchronizedEventHandler.java
ommon/eventbus/SynchronizedEventSubscriber.java
ommon/eventbus/package-info.java
ommon/hash/AbstractByteHasher.java
ommon/hash/AbstractCompositeHashFunction.java
ommon/hash/AbstractHasher.java
ommon/hash/AbstractNonStreamingHashFunction.java
ommon/hash/AbstractStreamingHashFunction.java
ommon/hash/BloomFilter.java
ommon/hash/BloomFilterStrategies.java
ommon/hash/ChecksumHashFunction.java
ommon/hash/Funnel.java
ommon/hash/Funnels.java
ommon/hash/HashCode.java
ommon/hash/HashCodes.java
ommon/hash/HashFunction.java
ommon/hash/Hasher.java
ommon/hash/Hashing.java
ommon/hash/HashingInputStream.java
ommon/hash/HashingOutputStream.java
ommon/hash/MessageDigestHashFunction.java
ommon/hash/Murmur3_128HashFunction.java
ommon/hash/Murmur3_32HashFunction.java
ommon/hash/PrimitiveSink.java
ommon/hash/SipHashFunction.java
ommon/hash/package-info.java
ommon/html/HtmlEscapers.java
ommon/html/package-info.java
ommon/io/AppendableWriter.java
ommon/io/BaseEncoding.java
ommon/io/ByteArrayDataInput.java
ommon/io/ByteArrayDataOutput.java
ommon/io/ByteSink.java
ommon/io/ByteSource.java
ommon/io/ByteStreams.java
ommon/io/CharSequenceReader.java
ommon/io/CharSink.java
ommon/io/CharSource.java
ommon/io/CharStreams.java
ommon/io/Closeables.java
ommon/io/Closer.java
ommon/io/CountingInputStream.java
ommon/io/CountingOutputStream.java
ommon/io/FileBackedOutputStream.java
ommon/io/Files.java
ommon/io/Flushables.java
ommon/io/GwtWorkarounds.java
ommon/io/InputSupplier.java
ommon/io/LimitInputStream.java
ommon/io/LineBuffer.java
ommon/io/LineReader.java
ommon/io/LittleEndianDataInputStream.java
ommon/io/LittleEndianDataOutputStream.java
ommon/io/MultiInputStream.java
ommon/io/MultiReader.java
ommon/io/NullOutputStream.java
ommon/io/OutputSupplier.java
ommon/io/PatternFilenameFilter.java
ommon/io/Resources.java
ommon/io/package-info.java
ommon/math/BigIntegerMath.java
ommon/math/DoubleMath.java
ommon/math/DoubleUtils.java
ommon/math/IntMath.java
ommon/math/LongMath.java
ommon/net/HostAndPort.java
ommon/net/HostSpecifier.java
ommon/net/HttpHeaders.java
ommon/net/InetAddresses.java
ommon/net/InternetDomainName.java
ommon/net/MediaType.java
ommon/net/PercentEscaper.java
ommon/net/TldPatterns.java
ommon/net/UrlEscapers.java
ommon/primitives/AndroidInteger.java
ommon/primitives/Booleans.java
ommon/primitives/Bytes.java
ommon/primitives/Chars.java
ommon/primitives/Doubles.java
ommon/primitives/Floats.java
ommon/primitives/Ints.java
ommon/primitives/Longs.java
ommon/primitives/Primitives.java
ommon/primitives/Shorts.java
ommon/primitives/SignedBytes.java
ommon/primitives/UnsignedBytes.java
ommon/primitives/UnsignedInteger.java
ommon/primitives/UnsignedInts.java
ommon/primitives/UnsignedLong.java
ommon/primitives/UnsignedLongs.java
ommon/reflect/AbstractInvocationHandler.java
ommon/reflect/ClassPath.java
ommon/reflect/Element.java
ommon/reflect/ImmutableTypeToInstanceMap.java
ommon/reflect/Invokable.java
ommon/reflect/MutableTypeToInstanceMap.java
ommon/reflect/Parameter.java
ommon/reflect/Reflection.java
ommon/reflect/TypeCapture.java
ommon/reflect/TypeParameter.java
ommon/reflect/TypeResolver.java
ommon/reflect/TypeToInstanceMap.java
ommon/reflect/TypeToken.java
ommon/reflect/TypeVisitor.java
ommon/reflect/Types.java
ommon/reflect/package-info.java
ommon/util/concurrent/AbstractCheckedFuture.java
ommon/util/concurrent/AbstractExecutionThreadService.java
ommon/util/concurrent/AbstractFuture.java
ommon/util/concurrent/AbstractIdleService.java
ommon/util/concurrent/AbstractListeningExecutorService.java
ommon/util/concurrent/AbstractScheduledService.java
ommon/util/concurrent/AbstractService.java
ommon/util/concurrent/AsyncSettableFuture.java
ommon/util/concurrent/AtomicDouble.java
ommon/util/concurrent/AtomicDoubleArray.java
ommon/util/concurrent/AtomicLongMap.java
ommon/util/concurrent/Callables.java
ommon/util/concurrent/CheckedFuture.java
ommon/util/concurrent/ExecutionList.java
ommon/util/concurrent/FakeTimeLimiter.java
ommon/util/concurrent/ForwardingBlockingQueue.java
ommon/util/concurrent/ForwardingCheckedFuture.java
ommon/util/concurrent/ForwardingExecutorService.java
ommon/util/concurrent/ForwardingFuture.java
ommon/util/concurrent/ForwardingListenableFuture.java
ommon/util/concurrent/ForwardingListeningExecutorService.java
ommon/util/concurrent/ForwardingService.java
ommon/util/concurrent/FutureCallback.java
ommon/util/concurrent/Futures.java
ommon/util/concurrent/JdkFutureAdapters.java
ommon/util/concurrent/ListenableFuture.java
ommon/util/concurrent/ListenableFutureTask.java
ommon/util/concurrent/ListenableScheduledFuture.java
ommon/util/concurrent/ListenerCallQueue.java
ommon/util/concurrent/ListeningExecutorService.java
ommon/util/concurrent/ListeningScheduledExecutorService.java
ommon/util/concurrent/Monitor.java
ommon/util/concurrent/MoreExecutors.java
ommon/util/concurrent/RateLimiter.java
ommon/util/concurrent/Runnables.java
ommon/util/concurrent/SerializingExecutor.java
ommon/util/concurrent/Service.java
ommon/util/concurrent/ServiceManager.java
ommon/util/concurrent/SettableFuture.java
ommon/util/concurrent/SimpleTimeLimiter.java
ommon/util/concurrent/Striped.java
ommon/util/concurrent/ThreadFactoryBuilder.java
ommon/util/concurrent/TimeLimiter.java
ommon/util/concurrent/UncaughtExceptionHandlers.java
ommon/util/concurrent/Uninterruptibles.java
ommon/util/concurrent/WrappingExecutorService.java
ommon/util/concurrent/WrappingScheduledExecutorService.java
ommon/xml/XmlEscapers.java
ommon/xml/package-info.java
hirdparty/publicsuffix/PublicSuffixPatterns.java
hirdparty/publicsuffix/PublicSuffixType.java
hirdparty/publicsuffix/TrieParser.java
|
a413512abc46362136db5e299b5bc65d59562fe2 |
06-Jan-2015 |
Paul Duffin <paulduffin@google.com> |
Replaced usages of Unsafe in UnsignedBytes with standard Java Fixes the last build error on Android. AOSP does not require any additional changes in order for it to compile against this. Change-Id: Ie265140bb82832e58cb4a43b2af55bfa6ee400a3
ommon/primitives/UnsignedBytes.java
|
7362c8a36bedf6ba0903f8a165c9685ca5584920 |
06-Jan-2015 |
Paul Duffin <paulduffin@google.com> |
Replace usages of Unsafe.compareAndSwap(Int|Long) This replaces them with Atomic(Integer|Long)FieldUpdater classes respectively in Striped64 to allow it to be compiled for Android. Fixes a build error on Android. Change-Id: Id494b2479a565706ba591230719c484c85899bba
ommon/cache/Striped64.java
|
f6066a4963e9ff33fddb426eea10ce2d38b6a871 |
06-Jan-2015 |
Paul Duffin <paulduffin@google.com> |
Remove usages of the jsr-330 annotations Fixes a build error on Android. Backport of commit 53a99310959a8d91420162a1116225acce5082dd from guava source repository See https://code.google.com/p/guava-libraries/issues/detail?id=1433 for the hilariously depressing rationale. Change-Id: Ia06688c08e3f213a5af4c1027b3a92406c08cc39
ommon/util/concurrent/ServiceManager.java
|
7dd252788645e940eada959bdde927426e2531c9 |
22-Jan-2015 |
Paul Duffin <paulduffin@google.com> |
Upgraded Guava to unmodified jdk-backport-v14.0.1-post This simply copies the Guava source for jdk5-backport-v14.0.1 straight from the code.google.com repository into this one. See https://code.google.com/p/guava-libraries.jdk5backport/ Additional commits will be made which will allow this to compile on Android. Change-Id: I4f02d6182d25e4e636ac64d48647a395a9874296
ommon/annotations/Beta.java
ommon/annotations/GwtIncompatible.java
ommon/annotations/VisibleForTesting.java
ommon/annotations/package-info.java
ommon/base/Absent.java
ommon/base/AbstractIterator.java
ommon/base/Ascii.java
ommon/base/CaseFormat.java
ommon/base/CharMatcher.java
ommon/base/Charsets.java
ommon/base/Defaults.java
ommon/base/Enums.java
ommon/base/Equivalence.java
ommon/base/Equivalences.java
ommon/base/FinalizablePhantomReference.java
ommon/base/FinalizableReferenceQueue.java
ommon/base/FinalizableSoftReference.java
ommon/base/FinalizableWeakReference.java
ommon/base/Function.java
ommon/base/FunctionalEquivalence.java
ommon/base/Functions.java
ommon/base/Joiner.java
ommon/base/Objects.java
ommon/base/Optional.java
ommon/base/PairwiseEquivalence.java
ommon/base/Platform.java
ommon/base/Preconditions.java
ommon/base/Predicate.java
ommon/base/Predicates.java
ommon/base/Present.java
ommon/base/SmallCharMatcher.java
ommon/base/Splitter.java
ommon/base/Stopwatch.java
ommon/base/Strings.java
ommon/base/Suppliers.java
ommon/base/Throwables.java
ommon/base/Ticker.java
ommon/base/internal/Finalizer.java
ommon/base/package-info.java
ommon/cache/AbstractCache.java
ommon/cache/AbstractLoadingCache.java
ommon/cache/Cache.java
ommon/cache/CacheBuilder.java
ommon/cache/CacheBuilderSpec.java
ommon/cache/CacheLoader.java
ommon/cache/CacheStats.java
ommon/cache/ForwardingCache.java
ommon/cache/ForwardingLoadingCache.java
ommon/cache/LoadingCache.java
ommon/cache/LocalCache.java
ommon/cache/LongAddable.java
ommon/cache/LongAddables.java
ommon/cache/LongAdder.java
ommon/cache/RemovalCause.java
ommon/cache/RemovalListener.java
ommon/cache/RemovalListeners.java
ommon/cache/RemovalNotification.java
ommon/cache/Striped64.java
ommon/cache/Weigher.java
ommon/cache/package-info.java
ommon/collect/AbstractBiMap.java
ommon/collect/AbstractIndexedListIterator.java
ommon/collect/AbstractIterator.java
ommon/collect/AbstractLinkedIterator.java
ommon/collect/AbstractListMultimap.java
ommon/collect/AbstractMapBasedMultimap.java
ommon/collect/AbstractMapBasedMultiset.java
ommon/collect/AbstractMapEntry.java
ommon/collect/AbstractMultimap.java
ommon/collect/AbstractMultiset.java
ommon/collect/AbstractSequentialIterator.java
ommon/collect/AbstractSetMultimap.java
ommon/collect/AbstractSortedKeySortedSetMultimap.java
ommon/collect/AbstractSortedMultiset.java
ommon/collect/AbstractSortedSetMultimap.java
ommon/collect/AllEqualOrdering.java
ommon/collect/ArrayListMultimap.java
ommon/collect/ArrayTable.java
ommon/collect/AsynchronousComputationException.java
ommon/collect/BiMap.java
ommon/collect/BoundType.java
ommon/collect/BstAggregate.java
ommon/collect/BstBalancePolicy.java
ommon/collect/BstCountBasedBalancePolicies.java
ommon/collect/BstInOrderPath.java
ommon/collect/BstModificationResult.java
ommon/collect/BstModifier.java
ommon/collect/BstMutationResult.java
ommon/collect/BstMutationRule.java
ommon/collect/BstNode.java
ommon/collect/BstNodeFactory.java
ommon/collect/BstOperations.java
ommon/collect/BstPath.java
ommon/collect/BstPathFactory.java
ommon/collect/BstRangeOps.java
ommon/collect/BstSide.java
ommon/collect/ByFunctionOrdering.java
ommon/collect/CartesianList.java
ommon/collect/ClassToInstanceMap.java
ommon/collect/Collections2.java
ommon/collect/ComparatorOrdering.java
ommon/collect/ComparisonChain.java
ommon/collect/CompoundOrdering.java
ommon/collect/ComputationException.java
ommon/collect/ComputingConcurrentHashMap.java
ommon/collect/ConcurrentHashMultiset.java
ommon/collect/Constraint.java
ommon/collect/Constraints.java
ommon/collect/ContiguousSet.java
ommon/collect/Count.java
ommon/collect/Cut.java
ommon/collect/DescendingImmutableSortedMultiset.java
ommon/collect/DescendingImmutableSortedSet.java
ommon/collect/DescendingMultiset.java
ommon/collect/DiscreteDomain.java
ommon/collect/DiscreteDomains.java
ommon/collect/EmptyContiguousSet.java
ommon/collect/EmptyImmutableBiMap.java
ommon/collect/EmptyImmutableList.java
ommon/collect/EmptyImmutableListMultimap.java
ommon/collect/EmptyImmutableMap.java
ommon/collect/EmptyImmutableMultiset.java
ommon/collect/EmptyImmutableSet.java
ommon/collect/EmptyImmutableSetMultimap.java
ommon/collect/EmptyImmutableSortedMap.java
ommon/collect/EmptyImmutableSortedMultiset.java
ommon/collect/EmptyImmutableSortedSet.java
ommon/collect/EmptyImmutableTable.java
ommon/collect/EnumBiMap.java
ommon/collect/EnumHashBiMap.java
ommon/collect/EnumMultiset.java
ommon/collect/ExplicitOrdering.java
ommon/collect/FilteredEntryMultimap.java
ommon/collect/FilteredKeyMultimap.java
ommon/collect/FilteredMultimap.java
ommon/collect/FluentIterable.java
ommon/collect/ForwardingCollection.java
ommon/collect/ForwardingConcurrentMap.java
ommon/collect/ForwardingImmutableCollection.java
ommon/collect/ForwardingImmutableList.java
ommon/collect/ForwardingImmutableMap.java
ommon/collect/ForwardingImmutableSet.java
ommon/collect/ForwardingIterator.java
ommon/collect/ForwardingList.java
ommon/collect/ForwardingListIterator.java
ommon/collect/ForwardingListMultimap.java
ommon/collect/ForwardingMap.java
ommon/collect/ForwardingMapEntry.java
ommon/collect/ForwardingMultimap.java
ommon/collect/ForwardingMultiset.java
ommon/collect/ForwardingObject.java
ommon/collect/ForwardingQueue.java
ommon/collect/ForwardingSet.java
ommon/collect/ForwardingSetMultimap.java
ommon/collect/ForwardingSortedMap.java
ommon/collect/ForwardingSortedSet.java
ommon/collect/ForwardingSortedSetMultimap.java
ommon/collect/ForwardingTable.java
ommon/collect/GeneralRange.java
ommon/collect/GenericMapMaker.java
ommon/collect/HashBasedTable.java
ommon/collect/HashBiMap.java
ommon/collect/HashMultimap.java
ommon/collect/HashMultiset.java
ommon/collect/Hashing.java
ommon/collect/ImmutableAsList.java
ommon/collect/ImmutableBiMap.java
ommon/collect/ImmutableClassToInstanceMap.java
ommon/collect/ImmutableCollection.java
ommon/collect/ImmutableEntry.java
ommon/collect/ImmutableEnumMap.java
ommon/collect/ImmutableEnumSet.java
ommon/collect/ImmutableList.java
ommon/collect/ImmutableListMultimap.java
ommon/collect/ImmutableMap.java
ommon/collect/ImmutableMapEntrySet.java
ommon/collect/ImmutableMapKeySet.java
ommon/collect/ImmutableMapValues.java
ommon/collect/ImmutableMultimap.java
ommon/collect/ImmutableMultiset.java
ommon/collect/ImmutableSet.java
ommon/collect/ImmutableSetMultimap.java
ommon/collect/ImmutableSortedAsList.java
ommon/collect/ImmutableSortedMap.java
ommon/collect/ImmutableSortedMapFauxverideShim.java
ommon/collect/ImmutableSortedMultiset.java
ommon/collect/ImmutableSortedMultisetFauxverideShim.java
ommon/collect/ImmutableSortedSet.java
ommon/collect/ImmutableSortedSetFauxverideShim.java
ommon/collect/ImmutableTable.java
ommon/collect/Interners.java
ommon/collect/Iterables.java
ommon/collect/Iterators.java
ommon/collect/LexicographicalOrdering.java
ommon/collect/LinkedHashMultimap.java
ommon/collect/LinkedHashMultiset.java
ommon/collect/LinkedListMultimap.java
ommon/collect/ListMultimap.java
ommon/collect/Lists.java
ommon/collect/MapConstraint.java
ommon/collect/MapConstraints.java
ommon/collect/MapDifference.java
ommon/collect/MapMaker.java
ommon/collect/MapMakerInternalMap.java
ommon/collect/Maps.java
ommon/collect/MinMaxPriorityQueue.java
ommon/collect/Multimap.java
ommon/collect/Multimaps.java
ommon/collect/Multiset.java
ommon/collect/Multisets.java
ommon/collect/MutableClassToInstanceMap.java
ommon/collect/NaturalOrdering.java
ommon/collect/NullsFirstOrdering.java
ommon/collect/NullsLastOrdering.java
ommon/collect/ObjectArrays.java
ommon/collect/Ordering.java
ommon/collect/PeekingIterator.java
ommon/collect/Platform.java
ommon/collect/Queues.java
ommon/collect/Range.java
ommon/collect/Ranges.java
ommon/collect/RegularContiguousSet.java
ommon/collect/RegularImmutableAsList.java
ommon/collect/RegularImmutableBiMap.java
ommon/collect/RegularImmutableList.java
ommon/collect/RegularImmutableMap.java
ommon/collect/RegularImmutableMultiset.java
ommon/collect/RegularImmutableSet.java
ommon/collect/RegularImmutableSortedMap.java
ommon/collect/RegularImmutableSortedMultiset.java
ommon/collect/RegularImmutableSortedSet.java
ommon/collect/RegularImmutableTable.java
ommon/collect/ReverseNaturalOrdering.java
ommon/collect/ReverseOrdering.java
ommon/collect/RowSortedTable.java
ommon/collect/Serialization.java
ommon/collect/SetMultimap.java
ommon/collect/Sets.java
ommon/collect/SingletonImmutableBiMap.java
ommon/collect/SingletonImmutableList.java
ommon/collect/SingletonImmutableMap.java
ommon/collect/SingletonImmutableSet.java
ommon/collect/SingletonImmutableTable.java
ommon/collect/SortedIterable.java
ommon/collect/SortedIterables.java
ommon/collect/SortedLists.java
ommon/collect/SortedMapDifference.java
ommon/collect/SortedMaps.java
ommon/collect/SortedMultiset.java
ommon/collect/SortedMultisetBridge.java
ommon/collect/SortedMultisets.java
ommon/collect/SortedSetMultimap.java
ommon/collect/StandardRowSortedTable.java
ommon/collect/StandardTable.java
ommon/collect/Synchronized.java
ommon/collect/Table.java
ommon/collect/Tables.java
ommon/collect/TransformedImmutableList.java
ommon/collect/TransformedIterator.java
ommon/collect/TransformedListIterator.java
ommon/collect/TreeBasedTable.java
ommon/collect/TreeMultimap.java
ommon/collect/TreeMultiset.java
ommon/collect/UnmodifiableIterator.java
ommon/collect/UnmodifiableListIterator.java
ommon/collect/UnmodifiableSortedMultiset.java
ommon/collect/UsingToStringOrdering.java
ommon/collect/WellBehavedMap.java
ommon/collect/package-info.java
ommon/eventbus/AllowConcurrentEvents.java
ommon/eventbus/AnnotatedHandlerFinder.java
ommon/eventbus/AsyncEventBus.java
ommon/eventbus/DeadEvent.java
ommon/eventbus/EventBus.java
ommon/eventbus/EventHandler.java
ommon/eventbus/HandlerFindingStrategy.java
ommon/eventbus/Subscribe.java
ommon/eventbus/SynchronizedEventHandler.java
ommon/eventbus/package-info.java
ommon/hash/AbstractByteHasher.java
ommon/hash/AbstractCompositeHashFunction.java
ommon/hash/AbstractHasher.java
ommon/hash/AbstractNonStreamingHashFunction.java
ommon/hash/AbstractStreamingHashFunction.java
ommon/hash/BloomFilter.java
ommon/hash/BloomFilterStrategies.java
ommon/hash/ChecksumHashFunction.java
ommon/hash/Funnel.java
ommon/hash/Funnels.java
ommon/hash/HashCode.java
ommon/hash/HashCodes.java
ommon/hash/HashFunction.java
ommon/hash/Hasher.java
ommon/hash/Hashing.java
ommon/hash/MessageDigestHashFunction.java
ommon/hash/Murmur3_128HashFunction.java
ommon/hash/Murmur3_32HashFunction.java
ommon/hash/PrimitiveSink.java
ommon/hash/Sink.java
ommon/hash/package-info.java
ommon/io/AppendableWriter.java
ommon/io/BaseEncoding.java
ommon/io/ByteArrayDataInput.java
ommon/io/ByteArrayDataOutput.java
ommon/io/ByteSink.java
ommon/io/ByteSource.java
ommon/io/ByteStreams.java
ommon/io/CharSink.java
ommon/io/CharSource.java
ommon/io/CharStreams.java
ommon/io/Closeables.java
ommon/io/Closer.java
ommon/io/CountingInputStream.java
ommon/io/CountingOutputStream.java
ommon/io/FileBackedOutputStream.java
ommon/io/FileWriteMode.java
ommon/io/Files.java
ommon/io/Flushables.java
ommon/io/GwtWorkarounds.java
ommon/io/LimitInputStream.java
ommon/io/LineBuffer.java
ommon/io/LineReader.java
ommon/io/LittleEndianDataInputStream.java
ommon/io/LittleEndianDataOutputStream.java
ommon/io/MultiInputStream.java
ommon/io/MultiReader.java
ommon/io/NullOutputStream.java
ommon/io/PatternFilenameFilter.java
ommon/io/Resources.java
ommon/io/package-info.java
ommon/math/BigIntegerMath.java
ommon/math/DoubleMath.java
ommon/math/DoubleUtils.java
ommon/math/IntMath.java
ommon/math/LongMath.java
ommon/math/MathPreconditions.java
ommon/math/package-info.java
ommon/net/HostAndPort.java
ommon/net/HostSpecifier.java
ommon/net/HttpHeaders.java
ommon/net/InetAddresses.java
ommon/net/InternetDomainName.java
ommon/net/MediaType.java
ommon/net/TldPatterns.java
ommon/net/package-info.java
ommon/primitives/AndroidInteger.java
ommon/primitives/Booleans.java
ommon/primitives/Bytes.java
ommon/primitives/Chars.java
ommon/primitives/Doubles.java
ommon/primitives/Floats.java
ommon/primitives/Ints.java
ommon/primitives/Longs.java
ommon/primitives/ParseRequest.java
ommon/primitives/Primitives.java
ommon/primitives/Shorts.java
ommon/primitives/SignedBytes.java
ommon/primitives/UnsignedBytes.java
ommon/primitives/UnsignedInteger.java
ommon/primitives/UnsignedInts.java
ommon/primitives/UnsignedLong.java
ommon/primitives/UnsignedLongs.java
ommon/primitives/generate.sh
ommon/primitives/package-info.java
ommon/reflect/AbstractInvocationHandler.java
ommon/reflect/ClassPath.java
ommon/reflect/Element.java
ommon/reflect/ImmutableTypeToInstanceMap.java
ommon/reflect/Invokable.java
ommon/reflect/MutableTypeToInstanceMap.java
ommon/reflect/Parameter.java
ommon/reflect/Reflection.java
ommon/reflect/TypeCapture.java
ommon/reflect/TypeParameter.java
ommon/reflect/TypeResolver.java
ommon/reflect/TypeToInstanceMap.java
ommon/reflect/TypeToken.java
ommon/reflect/Types.java
ommon/reflect/package-info.java
ommon/util/concurrent/AbstractCheckedFuture.java
ommon/util/concurrent/AbstractExecutionThreadService.java
ommon/util/concurrent/AbstractFuture.java
ommon/util/concurrent/AbstractIdleService.java
ommon/util/concurrent/AbstractListeningExecutorService.java
ommon/util/concurrent/AbstractScheduledService.java
ommon/util/concurrent/AbstractService.java
ommon/util/concurrent/AsyncFunction.java
ommon/util/concurrent/AtomicDouble.java
ommon/util/concurrent/AtomicDoubleArray.java
ommon/util/concurrent/AtomicLongMap.java
ommon/util/concurrent/Atomics.java
ommon/util/concurrent/Callables.java
ommon/util/concurrent/CheckedFuture.java
ommon/util/concurrent/ExecutionError.java
ommon/util/concurrent/ExecutionList.java
ommon/util/concurrent/FakeTimeLimiter.java
ommon/util/concurrent/ForwardingBlockingQueue.java
ommon/util/concurrent/ForwardingCheckedFuture.java
ommon/util/concurrent/ForwardingExecutorService.java
ommon/util/concurrent/ForwardingFuture.java
ommon/util/concurrent/ForwardingListenableFuture.java
ommon/util/concurrent/ForwardingListeningExecutorService.java
ommon/util/concurrent/ForwardingService.java
ommon/util/concurrent/FutureCallback.java
ommon/util/concurrent/FutureFallback.java
ommon/util/concurrent/Futures.java
ommon/util/concurrent/JdkFutureAdapters.java
ommon/util/concurrent/ListenableFuture.java
ommon/util/concurrent/ListenableFutureTask.java
ommon/util/concurrent/ListeningExecutorService.java
ommon/util/concurrent/ListeningScheduledExecutorService.java
ommon/util/concurrent/Monitor.java
ommon/util/concurrent/MoreExecutors.java
ommon/util/concurrent/RateLimiter.java
ommon/util/concurrent/Service.java
ommon/util/concurrent/ServiceManager.java
ommon/util/concurrent/SettableFuture.java
ommon/util/concurrent/SimpleTimeLimiter.java
ommon/util/concurrent/Striped.java
ommon/util/concurrent/ThreadFactoryBuilder.java
ommon/util/concurrent/TimeLimiter.java
ommon/util/concurrent/UncaughtExceptionHandlers.java
ommon/util/concurrent/UncheckedExecutionException.java
ommon/util/concurrent/UncheckedTimeoutException.java
ommon/util/concurrent/Uninterruptibles.java
ommon/util/concurrent/package-info.java
|
dbd967a6e5c96cc1a97c5521f88dc1564ba2f81b |
15-Jan-2015 |
Paul Duffin <paulduffin@google.com> |
Revert "Upgraded Guava to unmodified v14.0.1" This reverts commit 3c77433663281544363151bf284b0240dfd22a42. Change-Id: I25630eb4eef9a993c94f273796d3d9f04811e74d
ommon/annotations/Beta.java
ommon/annotations/GwtIncompatible.java
ommon/annotations/VisibleForTesting.java
ommon/base/Absent.java
ommon/base/Ascii.java
ommon/base/CaseFormat.java
ommon/base/CharMatcher.java
ommon/base/Charsets.java
ommon/base/Defaults.java
ommon/base/Enums.java
ommon/base/Equivalence.java
ommon/base/Equivalences.java
ommon/base/FinalizableReferenceQueue.java
ommon/base/Function.java
ommon/base/Functions.java
ommon/base/Joiner.java
ommon/base/Objects.java
ommon/base/Optional.java
ommon/base/Preconditions.java
ommon/base/Predicate.java
ommon/base/Predicates.java
ommon/base/Present.java
ommon/base/SmallCharMatcher.java
ommon/base/Splitter.java
ommon/base/Stopwatch.java
ommon/base/Strings.java
ommon/base/Suppliers.java
ommon/base/Throwables.java
ommon/base/Ticker.java
ommon/base/internal/Finalizer.java
ommon/base/package-info.java
ommon/cache/AbstractCache.java
ommon/cache/AbstractLoadingCache.java
ommon/cache/Cache.java
ommon/cache/CacheBuilder.java
ommon/cache/CacheBuilderSpec.java
ommon/cache/CacheLoader.java
ommon/cache/CacheStats.java
ommon/cache/ForwardingCache.java
ommon/cache/LoadingCache.java
ommon/cache/LocalCache.java
ommon/cache/LongAddable.java
ommon/cache/LongAddables.java
ommon/cache/LongAdder.java
ommon/cache/RemovalCause.java
ommon/cache/RemovalListener.java
ommon/cache/RemovalListeners.java
ommon/cache/RemovalNotification.java
ommon/cache/Striped64.java
ommon/cache/Weigher.java
ommon/cache/package-info.java
ommon/collect/AbstractBiMap.java
ommon/collect/AbstractLinkedIterator.java
ommon/collect/AbstractListMultimap.java
ommon/collect/AbstractMapBasedMultimap.java
ommon/collect/AbstractMapBasedMultiset.java
ommon/collect/AbstractMultimap.java
ommon/collect/AbstractMultiset.java
ommon/collect/AbstractNavigableMap.java
ommon/collect/AbstractRangeSet.java
ommon/collect/AbstractSequentialIterator.java
ommon/collect/AbstractSetMultimap.java
ommon/collect/AbstractSortedKeySortedSetMultimap.java
ommon/collect/AbstractSortedMultiset.java
ommon/collect/AbstractSortedSetMultimap.java
ommon/collect/AllEqualOrdering.java
ommon/collect/ArrayListMultimap.java
ommon/collect/ArrayTable.java
ommon/collect/AsynchronousComputationException.java
ommon/collect/BiMap.java
ommon/collect/BoundType.java
ommon/collect/BstAggregate.java
ommon/collect/BstBalancePolicy.java
ommon/collect/BstCountBasedBalancePolicies.java
ommon/collect/BstInOrderPath.java
ommon/collect/BstModificationResult.java
ommon/collect/BstModifier.java
ommon/collect/BstMutationResult.java
ommon/collect/BstMutationRule.java
ommon/collect/BstNode.java
ommon/collect/BstNodeFactory.java
ommon/collect/BstOperations.java
ommon/collect/BstPath.java
ommon/collect/BstPathFactory.java
ommon/collect/BstRangeOps.java
ommon/collect/BstSide.java
ommon/collect/CartesianList.java
ommon/collect/ClassToInstanceMap.java
ommon/collect/Collections2.java
ommon/collect/ComparatorOrdering.java
ommon/collect/ComparisonChain.java
ommon/collect/CompoundOrdering.java
ommon/collect/ComputationException.java
ommon/collect/ComputingConcurrentHashMap.java
ommon/collect/ConcurrentHashMultiset.java
ommon/collect/ContiguousSet.java
ommon/collect/Count.java
ommon/collect/Cut.java
ommon/collect/DescendingImmutableSortedMultiset.java
ommon/collect/DescendingImmutableSortedSet.java
ommon/collect/DescendingMultiset.java
ommon/collect/DiscreteDomain.java
ommon/collect/DiscreteDomains.java
ommon/collect/EmptyContiguousSet.java
ommon/collect/EmptyImmutableBiMap.java
ommon/collect/EmptyImmutableList.java
ommon/collect/EmptyImmutableMap.java
ommon/collect/EmptyImmutableMultiset.java
ommon/collect/EmptyImmutableSet.java
ommon/collect/EmptyImmutableSortedMap.java
ommon/collect/EmptyImmutableSortedMultiset.java
ommon/collect/EmptyImmutableSortedSet.java
ommon/collect/EmptyImmutableTable.java
ommon/collect/EnumBiMap.java
ommon/collect/EnumHashBiMap.java
ommon/collect/EnumMultiset.java
ommon/collect/FilteredEntryMultimap.java
ommon/collect/FilteredKeyMultimap.java
ommon/collect/FilteredMultimap.java
ommon/collect/FluentIterable.java
ommon/collect/ForwardingBlockingDeque.java
ommon/collect/ForwardingCollection.java
ommon/collect/ForwardingDeque.java
ommon/collect/ForwardingImmutableCollection.java
ommon/collect/ForwardingImmutableList.java
ommon/collect/ForwardingImmutableMap.java
ommon/collect/ForwardingImmutableSet.java
ommon/collect/ForwardingList.java
ommon/collect/ForwardingMap.java
ommon/collect/ForwardingMapEntry.java
ommon/collect/ForwardingMultiset.java
ommon/collect/ForwardingNavigableMap.java
ommon/collect/ForwardingNavigableSet.java
ommon/collect/ForwardingQueue.java
ommon/collect/ForwardingSet.java
ommon/collect/ForwardingTable.java
ommon/collect/GeneralRange.java
ommon/collect/GenericMapMaker.java
ommon/collect/HashBasedTable.java
ommon/collect/HashBiMap.java
ommon/collect/HashMultimap.java
ommon/collect/Hashing.java
ommon/collect/ImmutableAsList.java
ommon/collect/ImmutableBiMap.java
ommon/collect/ImmutableClassToInstanceMap.java
ommon/collect/ImmutableCollection.java
ommon/collect/ImmutableEnumMap.java
ommon/collect/ImmutableEnumSet.java
ommon/collect/ImmutableList.java
ommon/collect/ImmutableListMultimap.java
ommon/collect/ImmutableMap.java
ommon/collect/ImmutableMapEntrySet.java
ommon/collect/ImmutableMapKeySet.java
ommon/collect/ImmutableMapValues.java
ommon/collect/ImmutableMultimap.java
ommon/collect/ImmutableMultiset.java
ommon/collect/ImmutableRangeMap.java
ommon/collect/ImmutableRangeSet.java
ommon/collect/ImmutableSet.java
ommon/collect/ImmutableSetMultimap.java
ommon/collect/ImmutableSortedAsList.java
ommon/collect/ImmutableSortedMap.java
ommon/collect/ImmutableSortedMultiset.java
ommon/collect/ImmutableSortedSet.java
ommon/collect/ImmutableTable.java
ommon/collect/Interners.java
ommon/collect/Iterables.java
ommon/collect/Iterators.java
ommon/collect/LinkedHashMultimap.java
ommon/collect/LinkedHashMultiset.java
ommon/collect/LinkedListMultimap.java
ommon/collect/ListMultimap.java
ommon/collect/Lists.java
ommon/collect/MapConstraints.java
ommon/collect/MapMaker.java
ommon/collect/MapMakerInternalMap.java
ommon/collect/Maps.java
ommon/collect/MinMaxPriorityQueue.java
ommon/collect/Multimap.java
ommon/collect/Multimaps.java
ommon/collect/Multiset.java
ommon/collect/Multisets.java
ommon/collect/MutableClassToInstanceMap.java
ommon/collect/ObjectArrays.java
ommon/collect/Ordering.java
ommon/collect/PeekingIterator.java
ommon/collect/Platform.java
ommon/collect/Queues.java
ommon/collect/Range.java
ommon/collect/RangeMap.java
ommon/collect/RangeSet.java
ommon/collect/Ranges.java
ommon/collect/RegularContiguousSet.java
ommon/collect/RegularImmutableAsList.java
ommon/collect/RegularImmutableBiMap.java
ommon/collect/RegularImmutableList.java
ommon/collect/RegularImmutableMap.java
ommon/collect/RegularImmutableMultiset.java
ommon/collect/RegularImmutableSortedMap.java
ommon/collect/RegularImmutableSortedMultiset.java
ommon/collect/RegularImmutableSortedSet.java
ommon/collect/RegularImmutableTable.java
ommon/collect/SetMultimap.java
ommon/collect/Sets.java
ommon/collect/SingletonImmutableBiMap.java
ommon/collect/SingletonImmutableList.java
ommon/collect/SingletonImmutableMap.java
ommon/collect/SingletonImmutableTable.java
ommon/collect/SortedIterables.java
ommon/collect/SortedLists.java
ommon/collect/SortedMapDifference.java
ommon/collect/SortedMaps.java
ommon/collect/SortedMultiset.java
ommon/collect/SortedMultisetBridge.java
ommon/collect/SortedMultisets.java
ommon/collect/SortedSetMultimap.java
ommon/collect/StandardTable.java
ommon/collect/Synchronized.java
ommon/collect/Table.java
ommon/collect/Tables.java
ommon/collect/TransformedImmutableList.java
ommon/collect/TransformedIterator.java
ommon/collect/TransformedListIterator.java
ommon/collect/TreeBasedTable.java
ommon/collect/TreeMultimap.java
ommon/collect/TreeMultiset.java
ommon/collect/TreeRangeMap.java
ommon/collect/TreeRangeSet.java
ommon/collect/UnmodifiableIterator.java
ommon/collect/UnmodifiableListIterator.java
ommon/collect/UnmodifiableSortedMultiset.java
ommon/collect/UsingToStringOrdering.java
ommon/collect/WellBehavedMap.java
ommon/collect/package-info.java
ommon/eventbus/AllowConcurrentEvents.java
ommon/eventbus/AnnotatedHandlerFinder.java
ommon/eventbus/AsyncEventBus.java
ommon/eventbus/DeadEvent.java
ommon/eventbus/EventBus.java
ommon/eventbus/EventHandler.java
ommon/eventbus/HandlerFindingStrategy.java
ommon/eventbus/Subscribe.java
ommon/eventbus/package-info.java
ommon/hash/AbstractByteHasher.java
ommon/hash/AbstractCompositeHashFunction.java
ommon/hash/AbstractHasher.java
ommon/hash/AbstractNonStreamingHashFunction.java
ommon/hash/AbstractStreamingHashFunction.java
ommon/hash/BloomFilter.java
ommon/hash/BloomFilterStrategies.java
ommon/hash/ChecksumHashFunction.java
ommon/hash/Funnel.java
ommon/hash/Funnels.java
ommon/hash/HashCode.java
ommon/hash/HashCodes.java
ommon/hash/HashFunction.java
ommon/hash/Hasher.java
ommon/hash/Hashing.java
ommon/hash/MessageDigestHashFunction.java
ommon/hash/Murmur3_128HashFunction.java
ommon/hash/Murmur3_32HashFunction.java
ommon/hash/PrimitiveSink.java
ommon/hash/Sink.java
ommon/hash/package-info.java
ommon/io/AppendableWriter.java
ommon/io/BaseEncoding.java
ommon/io/ByteArrayDataInput.java
ommon/io/ByteSink.java
ommon/io/ByteSource.java
ommon/io/ByteStreams.java
ommon/io/CharSink.java
ommon/io/CharSource.java
ommon/io/CharStreams.java
ommon/io/Closeables.java
ommon/io/Closer.java
ommon/io/CountingInputStream.java
ommon/io/CountingOutputStream.java
ommon/io/FileWriteMode.java
ommon/io/Files.java
ommon/io/GwtWorkarounds.java
ommon/io/LimitInputStream.java
ommon/io/LineBuffer.java
ommon/io/MultiInputStream.java
ommon/io/MultiReader.java
ommon/io/NullOutputStream.java
ommon/io/PatternFilenameFilter.java
ommon/io/Resources.java
ommon/io/package-info.java
ommon/math/BigIntegerMath.java
ommon/math/DoubleMath.java
ommon/math/DoubleUtils.java
ommon/math/IntMath.java
ommon/math/LongMath.java
ommon/math/MathPreconditions.java
ommon/math/package-info.java
ommon/net/HostAndPort.java
ommon/net/HttpHeaders.java
ommon/net/InetAddresses.java
ommon/net/InternetDomainName.java
ommon/net/MediaType.java
ommon/net/TldPatterns.java
ommon/net/package-info.java
ommon/primitives/Booleans.java
ommon/primitives/Bytes.java
ommon/primitives/Chars.java
ommon/primitives/Doubles.java
ommon/primitives/Floats.java
ommon/primitives/Ints.java
ommon/primitives/Longs.java
ommon/primitives/ParseRequest.java
ommon/primitives/Shorts.java
ommon/primitives/SignedBytes.java
ommon/primitives/UnsignedBytes.java
ommon/primitives/UnsignedInteger.java
ommon/primitives/UnsignedInts.java
ommon/primitives/UnsignedLong.java
ommon/primitives/UnsignedLongs.java
ommon/primitives/generate.sh
ommon/primitives/package-info.java
ommon/reflect/AbstractInvocationHandler.java
ommon/reflect/ClassPath.java
ommon/reflect/Element.java
ommon/reflect/ImmutableTypeToInstanceMap.java
ommon/reflect/Invokable.java
ommon/reflect/MutableTypeToInstanceMap.java
ommon/reflect/Parameter.java
ommon/reflect/Reflection.java
ommon/reflect/TypeCapture.java
ommon/reflect/TypeParameter.java
ommon/reflect/TypeResolver.java
ommon/reflect/TypeToInstanceMap.java
ommon/reflect/TypeToken.java
ommon/reflect/Types.java
ommon/reflect/package-info.java
ommon/util/concurrent/AbstractExecutionThreadService.java
ommon/util/concurrent/AbstractFuture.java
ommon/util/concurrent/AbstractIdleService.java
ommon/util/concurrent/AbstractListeningExecutorService.java
ommon/util/concurrent/AbstractScheduledService.java
ommon/util/concurrent/AbstractService.java
ommon/util/concurrent/AsyncFunction.java
ommon/util/concurrent/AtomicDouble.java
ommon/util/concurrent/AtomicDoubleArray.java
ommon/util/concurrent/AtomicLongMap.java
ommon/util/concurrent/Atomics.java
ommon/util/concurrent/CycleDetectingLockFactory.java
ommon/util/concurrent/ExecutionError.java
ommon/util/concurrent/ExecutionList.java
ommon/util/concurrent/FakeTimeLimiter.java
ommon/util/concurrent/ForwardingService.java
ommon/util/concurrent/FutureCallback.java
ommon/util/concurrent/FutureFallback.java
ommon/util/concurrent/Futures.java
ommon/util/concurrent/JdkFutureAdapters.java
ommon/util/concurrent/ListenableFuture.java
ommon/util/concurrent/ListenableFutureTask.java
ommon/util/concurrent/MoreExecutors.java
ommon/util/concurrent/RateLimiter.java
ommon/util/concurrent/Service.java
ommon/util/concurrent/ServiceManager.java
ommon/util/concurrent/Striped.java
ommon/util/concurrent/ThreadFactoryBuilder.java
ommon/util/concurrent/UncheckedExecutionException.java
ommon/util/concurrent/UncheckedTimeoutException.java
ommon/util/concurrent/Uninterruptibles.java
ommon/util/concurrent/package-info.java
|
ac806535f77439d131ff9e393cb772557e2f2374 |
15-Jan-2015 |
Paul Duffin <paulduffin@google.com> |
Revert "Remove usages of the jsr-330 annotations" This reverts commit b8311a3338949748a9c3e208c0a9329255d57d35. Change-Id: Ia94753f04375196f1da61bbc33964a1ac5866808
ommon/util/concurrent/ServiceManager.java
|
b8311a3338949748a9c3e208c0a9329255d57d35 |
06-Jan-2015 |
Paul Duffin <paulduffin@google.com> |
Remove usages of the jsr-330 annotations Fixes a build error on Android. Backport of commit 53a99310959a8d91420162a1116225acce5082dd from guava source repository See https://code.google.com/p/guava-libraries/issues/detail?id=1433 for the hilariously depressing rationale. Change-Id: Ia73665db516f8366cd766e686958c0d09955b614
ommon/util/concurrent/ServiceManager.java
|
3c77433663281544363151bf284b0240dfd22a42 |
06-Jan-2015 |
Paul Duffin <paulduffin@google.com> |
Upgraded Guava to unmodified v14.0.1 This simply copies the Guava source for v14.0.1 straight from its github repository into this one. Additional commits will be made which will allow this to compile on Android. Change-Id: If0a8231e1d9530b7bdd94474403f7055e013979f
ommon/annotations/Beta.java
ommon/annotations/GwtIncompatible.java
ommon/annotations/VisibleForTesting.java
ommon/base/Absent.java
ommon/base/Ascii.java
ommon/base/CaseFormat.java
ommon/base/CharMatcher.java
ommon/base/Charsets.java
ommon/base/Defaults.java
ommon/base/Enums.java
ommon/base/Equivalence.java
ommon/base/Equivalences.java
ommon/base/FinalizableReferenceQueue.java
ommon/base/Function.java
ommon/base/Functions.java
ommon/base/Joiner.java
ommon/base/Objects.java
ommon/base/Optional.java
ommon/base/Preconditions.java
ommon/base/Predicate.java
ommon/base/Predicates.java
ommon/base/Present.java
ommon/base/SmallCharMatcher.java
ommon/base/Splitter.java
ommon/base/Stopwatch.java
ommon/base/Strings.java
ommon/base/Suppliers.java
ommon/base/Throwables.java
ommon/base/Ticker.java
ommon/base/internal/Finalizer.java
ommon/base/package-info.java
ommon/cache/AbstractCache.java
ommon/cache/AbstractLoadingCache.java
ommon/cache/Cache.java
ommon/cache/CacheBuilder.java
ommon/cache/CacheBuilderSpec.java
ommon/cache/CacheLoader.java
ommon/cache/CacheStats.java
ommon/cache/ForwardingCache.java
ommon/cache/LoadingCache.java
ommon/cache/LocalCache.java
ommon/cache/LongAddable.java
ommon/cache/LongAddables.java
ommon/cache/LongAdder.java
ommon/cache/RemovalCause.java
ommon/cache/RemovalListener.java
ommon/cache/RemovalListeners.java
ommon/cache/RemovalNotification.java
ommon/cache/Striped64.java
ommon/cache/Weigher.java
ommon/cache/package-info.java
ommon/collect/AbstractBiMap.java
ommon/collect/AbstractLinkedIterator.java
ommon/collect/AbstractListMultimap.java
ommon/collect/AbstractMapBasedMultimap.java
ommon/collect/AbstractMapBasedMultiset.java
ommon/collect/AbstractMultimap.java
ommon/collect/AbstractMultiset.java
ommon/collect/AbstractNavigableMap.java
ommon/collect/AbstractRangeSet.java
ommon/collect/AbstractSequentialIterator.java
ommon/collect/AbstractSetMultimap.java
ommon/collect/AbstractSortedKeySortedSetMultimap.java
ommon/collect/AbstractSortedMultiset.java
ommon/collect/AbstractSortedSetMultimap.java
ommon/collect/AllEqualOrdering.java
ommon/collect/ArrayListMultimap.java
ommon/collect/ArrayTable.java
ommon/collect/AsynchronousComputationException.java
ommon/collect/BiMap.java
ommon/collect/BoundType.java
ommon/collect/BstAggregate.java
ommon/collect/BstBalancePolicy.java
ommon/collect/BstCountBasedBalancePolicies.java
ommon/collect/BstInOrderPath.java
ommon/collect/BstModificationResult.java
ommon/collect/BstModifier.java
ommon/collect/BstMutationResult.java
ommon/collect/BstMutationRule.java
ommon/collect/BstNode.java
ommon/collect/BstNodeFactory.java
ommon/collect/BstOperations.java
ommon/collect/BstPath.java
ommon/collect/BstPathFactory.java
ommon/collect/BstRangeOps.java
ommon/collect/BstSide.java
ommon/collect/CartesianList.java
ommon/collect/ClassToInstanceMap.java
ommon/collect/Collections2.java
ommon/collect/ComparatorOrdering.java
ommon/collect/ComparisonChain.java
ommon/collect/CompoundOrdering.java
ommon/collect/ComputationException.java
ommon/collect/ComputingConcurrentHashMap.java
ommon/collect/ConcurrentHashMultiset.java
ommon/collect/ContiguousSet.java
ommon/collect/Count.java
ommon/collect/Cut.java
ommon/collect/DescendingImmutableSortedMultiset.java
ommon/collect/DescendingImmutableSortedSet.java
ommon/collect/DescendingMultiset.java
ommon/collect/DiscreteDomain.java
ommon/collect/DiscreteDomains.java
ommon/collect/EmptyContiguousSet.java
ommon/collect/EmptyImmutableBiMap.java
ommon/collect/EmptyImmutableList.java
ommon/collect/EmptyImmutableMap.java
ommon/collect/EmptyImmutableMultiset.java
ommon/collect/EmptyImmutableSet.java
ommon/collect/EmptyImmutableSortedMap.java
ommon/collect/EmptyImmutableSortedMultiset.java
ommon/collect/EmptyImmutableSortedSet.java
ommon/collect/EmptyImmutableTable.java
ommon/collect/EnumBiMap.java
ommon/collect/EnumHashBiMap.java
ommon/collect/EnumMultiset.java
ommon/collect/FilteredEntryMultimap.java
ommon/collect/FilteredKeyMultimap.java
ommon/collect/FilteredMultimap.java
ommon/collect/FluentIterable.java
ommon/collect/ForwardingBlockingDeque.java
ommon/collect/ForwardingCollection.java
ommon/collect/ForwardingDeque.java
ommon/collect/ForwardingImmutableCollection.java
ommon/collect/ForwardingImmutableList.java
ommon/collect/ForwardingImmutableMap.java
ommon/collect/ForwardingImmutableSet.java
ommon/collect/ForwardingList.java
ommon/collect/ForwardingMap.java
ommon/collect/ForwardingMapEntry.java
ommon/collect/ForwardingMultiset.java
ommon/collect/ForwardingNavigableMap.java
ommon/collect/ForwardingNavigableSet.java
ommon/collect/ForwardingQueue.java
ommon/collect/ForwardingSet.java
ommon/collect/ForwardingTable.java
ommon/collect/GeneralRange.java
ommon/collect/GenericMapMaker.java
ommon/collect/HashBasedTable.java
ommon/collect/HashBiMap.java
ommon/collect/HashMultimap.java
ommon/collect/Hashing.java
ommon/collect/ImmutableAsList.java
ommon/collect/ImmutableBiMap.java
ommon/collect/ImmutableClassToInstanceMap.java
ommon/collect/ImmutableCollection.java
ommon/collect/ImmutableEnumMap.java
ommon/collect/ImmutableEnumSet.java
ommon/collect/ImmutableList.java
ommon/collect/ImmutableListMultimap.java
ommon/collect/ImmutableMap.java
ommon/collect/ImmutableMapEntrySet.java
ommon/collect/ImmutableMapKeySet.java
ommon/collect/ImmutableMapValues.java
ommon/collect/ImmutableMultimap.java
ommon/collect/ImmutableMultiset.java
ommon/collect/ImmutableRangeMap.java
ommon/collect/ImmutableRangeSet.java
ommon/collect/ImmutableSet.java
ommon/collect/ImmutableSetMultimap.java
ommon/collect/ImmutableSortedAsList.java
ommon/collect/ImmutableSortedMap.java
ommon/collect/ImmutableSortedMultiset.java
ommon/collect/ImmutableSortedSet.java
ommon/collect/ImmutableTable.java
ommon/collect/Interners.java
ommon/collect/Iterables.java
ommon/collect/Iterators.java
ommon/collect/LinkedHashMultimap.java
ommon/collect/LinkedHashMultiset.java
ommon/collect/LinkedListMultimap.java
ommon/collect/ListMultimap.java
ommon/collect/Lists.java
ommon/collect/MapConstraints.java
ommon/collect/MapMaker.java
ommon/collect/MapMakerInternalMap.java
ommon/collect/Maps.java
ommon/collect/MinMaxPriorityQueue.java
ommon/collect/Multimap.java
ommon/collect/Multimaps.java
ommon/collect/Multiset.java
ommon/collect/Multisets.java
ommon/collect/MutableClassToInstanceMap.java
ommon/collect/ObjectArrays.java
ommon/collect/Ordering.java
ommon/collect/PeekingIterator.java
ommon/collect/Platform.java
ommon/collect/Queues.java
ommon/collect/Range.java
ommon/collect/RangeMap.java
ommon/collect/RangeSet.java
ommon/collect/Ranges.java
ommon/collect/RegularContiguousSet.java
ommon/collect/RegularImmutableAsList.java
ommon/collect/RegularImmutableBiMap.java
ommon/collect/RegularImmutableList.java
ommon/collect/RegularImmutableMap.java
ommon/collect/RegularImmutableMultiset.java
ommon/collect/RegularImmutableSortedMap.java
ommon/collect/RegularImmutableSortedMultiset.java
ommon/collect/RegularImmutableSortedSet.java
ommon/collect/RegularImmutableTable.java
ommon/collect/SetMultimap.java
ommon/collect/Sets.java
ommon/collect/SingletonImmutableBiMap.java
ommon/collect/SingletonImmutableList.java
ommon/collect/SingletonImmutableMap.java
ommon/collect/SingletonImmutableTable.java
ommon/collect/SortedIterables.java
ommon/collect/SortedLists.java
ommon/collect/SortedMapDifference.java
ommon/collect/SortedMaps.java
ommon/collect/SortedMultiset.java
ommon/collect/SortedMultisetBridge.java
ommon/collect/SortedMultisets.java
ommon/collect/SortedSetMultimap.java
ommon/collect/StandardTable.java
ommon/collect/Synchronized.java
ommon/collect/Table.java
ommon/collect/Tables.java
ommon/collect/TransformedImmutableList.java
ommon/collect/TransformedIterator.java
ommon/collect/TransformedListIterator.java
ommon/collect/TreeBasedTable.java
ommon/collect/TreeMultimap.java
ommon/collect/TreeMultiset.java
ommon/collect/TreeRangeMap.java
ommon/collect/TreeRangeSet.java
ommon/collect/UnmodifiableIterator.java
ommon/collect/UnmodifiableListIterator.java
ommon/collect/UnmodifiableSortedMultiset.java
ommon/collect/UsingToStringOrdering.java
ommon/collect/WellBehavedMap.java
ommon/collect/package-info.java
ommon/eventbus/AllowConcurrentEvents.java
ommon/eventbus/AnnotatedHandlerFinder.java
ommon/eventbus/AsyncEventBus.java
ommon/eventbus/DeadEvent.java
ommon/eventbus/EventBus.java
ommon/eventbus/EventHandler.java
ommon/eventbus/HandlerFindingStrategy.java
ommon/eventbus/Subscribe.java
ommon/eventbus/package-info.java
ommon/hash/AbstractByteHasher.java
ommon/hash/AbstractCompositeHashFunction.java
ommon/hash/AbstractHasher.java
ommon/hash/AbstractNonStreamingHashFunction.java
ommon/hash/AbstractStreamingHashFunction.java
ommon/hash/BloomFilter.java
ommon/hash/BloomFilterStrategies.java
ommon/hash/ChecksumHashFunction.java
ommon/hash/Funnel.java
ommon/hash/Funnels.java
ommon/hash/HashCode.java
ommon/hash/HashCodes.java
ommon/hash/HashFunction.java
ommon/hash/Hasher.java
ommon/hash/Hashing.java
ommon/hash/MessageDigestHashFunction.java
ommon/hash/Murmur3_128HashFunction.java
ommon/hash/Murmur3_32HashFunction.java
ommon/hash/PrimitiveSink.java
ommon/hash/Sink.java
ommon/hash/package-info.java
ommon/io/AppendableWriter.java
ommon/io/BaseEncoding.java
ommon/io/ByteArrayDataInput.java
ommon/io/ByteSink.java
ommon/io/ByteSource.java
ommon/io/ByteStreams.java
ommon/io/CharSink.java
ommon/io/CharSource.java
ommon/io/CharStreams.java
ommon/io/Closeables.java
ommon/io/Closer.java
ommon/io/CountingInputStream.java
ommon/io/CountingOutputStream.java
ommon/io/FileWriteMode.java
ommon/io/Files.java
ommon/io/GwtWorkarounds.java
ommon/io/LimitInputStream.java
ommon/io/LineBuffer.java
ommon/io/MultiInputStream.java
ommon/io/MultiReader.java
ommon/io/NullOutputStream.java
ommon/io/PatternFilenameFilter.java
ommon/io/Resources.java
ommon/io/package-info.java
ommon/math/BigIntegerMath.java
ommon/math/DoubleMath.java
ommon/math/DoubleUtils.java
ommon/math/IntMath.java
ommon/math/LongMath.java
ommon/math/MathPreconditions.java
ommon/math/package-info.java
ommon/net/HostAndPort.java
ommon/net/HttpHeaders.java
ommon/net/InetAddresses.java
ommon/net/InternetDomainName.java
ommon/net/MediaType.java
ommon/net/TldPatterns.java
ommon/net/package-info.java
ommon/primitives/Booleans.java
ommon/primitives/Bytes.java
ommon/primitives/Chars.java
ommon/primitives/Doubles.java
ommon/primitives/Floats.java
ommon/primitives/Ints.java
ommon/primitives/Longs.java
ommon/primitives/ParseRequest.java
ommon/primitives/Shorts.java
ommon/primitives/SignedBytes.java
ommon/primitives/UnsignedBytes.java
ommon/primitives/UnsignedInteger.java
ommon/primitives/UnsignedInts.java
ommon/primitives/UnsignedLong.java
ommon/primitives/UnsignedLongs.java
ommon/primitives/generate.sh
ommon/primitives/package-info.java
ommon/reflect/AbstractInvocationHandler.java
ommon/reflect/ClassPath.java
ommon/reflect/Element.java
ommon/reflect/ImmutableTypeToInstanceMap.java
ommon/reflect/Invokable.java
ommon/reflect/MutableTypeToInstanceMap.java
ommon/reflect/Parameter.java
ommon/reflect/Reflection.java
ommon/reflect/TypeCapture.java
ommon/reflect/TypeParameter.java
ommon/reflect/TypeResolver.java
ommon/reflect/TypeToInstanceMap.java
ommon/reflect/TypeToken.java
ommon/reflect/Types.java
ommon/reflect/package-info.java
ommon/util/concurrent/AbstractExecutionThreadService.java
ommon/util/concurrent/AbstractFuture.java
ommon/util/concurrent/AbstractIdleService.java
ommon/util/concurrent/AbstractListeningExecutorService.java
ommon/util/concurrent/AbstractScheduledService.java
ommon/util/concurrent/AbstractService.java
ommon/util/concurrent/AsyncFunction.java
ommon/util/concurrent/AtomicDouble.java
ommon/util/concurrent/AtomicDoubleArray.java
ommon/util/concurrent/AtomicLongMap.java
ommon/util/concurrent/Atomics.java
ommon/util/concurrent/CycleDetectingLockFactory.java
ommon/util/concurrent/ExecutionError.java
ommon/util/concurrent/ExecutionList.java
ommon/util/concurrent/FakeTimeLimiter.java
ommon/util/concurrent/ForwardingService.java
ommon/util/concurrent/FutureCallback.java
ommon/util/concurrent/FutureFallback.java
ommon/util/concurrent/Futures.java
ommon/util/concurrent/JdkFutureAdapters.java
ommon/util/concurrent/ListenableFuture.java
ommon/util/concurrent/ListenableFutureTask.java
ommon/util/concurrent/MoreExecutors.java
ommon/util/concurrent/RateLimiter.java
ommon/util/concurrent/Service.java
ommon/util/concurrent/ServiceManager.java
ommon/util/concurrent/Striped.java
ommon/util/concurrent/ThreadFactoryBuilder.java
ommon/util/concurrent/UncheckedExecutionException.java
ommon/util/concurrent/UncheckedTimeoutException.java
ommon/util/concurrent/Uninterruptibles.java
ommon/util/concurrent/package-info.java
|
cc4666fc64939f1a9a56a0cb5eb8a237942c5243 |
13-Feb-2014 |
Jeff Hamilton <jham@android.com> |
Apply workaround for compiler bug. Manually ported over from upstream CL https://code.google.com/p/guava-libraries/source/detail?r=0b11aaacc0a7623675755a30aa1b172ad1150644 Change-Id: Iae3fad220c424722d1716d9c17c85d5c0b3549e6
ommon/collect/ComputingConcurrentHashMap.java
ommon/collect/MapMaker.java
|
fc8e523dd85a6724cce374877a23f068d98bc1b6 |
06-Sep-2012 |
Conley Owens <cco3@android.com> |
Fixed Maps.java comment to reflect current code Change-Id: I679123eada764a2b1d142f335d964ec653d99c07
ommon/collect/Maps.java
|
f2dad045ddc6d368488424d240e6fb9071bcd92e |
10-Jul-2012 |
Steve Kondik <shade@chemlab.org> |
Add Ubuntu patch to work around OpenJDK bug Change-Id: Ide9497aeba2570c5151cd7f6e6e4cea6480d3885
ommon/collect/Maps.java
|
1d580d0f6ee4f21eb309ba7b509d2c6d671c4044 |
07-May-2012 |
Bjorn Bringert <bringert@android.com> |
Upgrade guava to v11.0.2 Bug: 6457759 Change-Id: Ie9aa2faaf572f1be8e203a447f357510136ae6b9
ommon/annotations/Beta.java
ommon/annotations/GwtCompatible.java
ommon/annotations/GwtIncompatible.java
ommon/annotations/VisibleForTesting.java
ommon/annotations/package-info.java
ommon/base/AbstractIterator.java
ommon/base/Ascii.java
ommon/base/CaseFormat.java
ommon/base/CharMatcher.java
ommon/base/Charsets.java
ommon/base/Defaults.java
ommon/base/Enums.java
ommon/base/Equivalence.java
ommon/base/Equivalences.java
ommon/base/FinalizablePhantomReference.java
ommon/base/FinalizableReference.java
ommon/base/FinalizableReferenceQueue.java
ommon/base/FinalizableSoftReference.java
ommon/base/FinalizableWeakReference.java
ommon/base/Function.java
ommon/base/FunctionalEquivalence.java
ommon/base/Functions.java
ommon/base/Joiner.java
ommon/base/Objects.java
ommon/base/Optional.java
ommon/base/PairwiseEquivalence.java
ommon/base/Platform.java
ommon/base/Preconditions.java
ommon/base/Predicate.java
ommon/base/Predicates.java
ommon/base/Splitter.java
ommon/base/Stopwatch.java
ommon/base/Strings.java
ommon/base/Supplier.java
ommon/base/Suppliers.java
ommon/base/Throwables.java
ommon/base/Ticker.java
ommon/base/internal/Finalizer.java
ommon/base/package-info.java
ommon/cache/AbstractCache.java
ommon/cache/AbstractLoadingCache.java
ommon/cache/Cache.java
ommon/cache/CacheBuilder.java
ommon/cache/CacheLoader.java
ommon/cache/CacheStats.java
ommon/cache/ForwardingCache.java
ommon/cache/ForwardingLoadingCache.java
ommon/cache/LoadingCache.java
ommon/cache/LocalCache.java
ommon/cache/RemovalCause.java
ommon/cache/RemovalListener.java
ommon/cache/RemovalListeners.java
ommon/cache/RemovalNotification.java
ommon/cache/Weigher.java
ommon/cache/package-info.java
ommon/collect/AbstractBiMap.java
ommon/collect/AbstractIndexedListIterator.java
ommon/collect/AbstractIterator.java
ommon/collect/AbstractLinkedIterator.java
ommon/collect/AbstractListMultimap.java
ommon/collect/AbstractMapBasedMultiset.java
ommon/collect/AbstractMapEntry.java
ommon/collect/AbstractMultimap.java
ommon/collect/AbstractMultiset.java
ommon/collect/AbstractSetMultimap.java
ommon/collect/AbstractSortedMultiset.java
ommon/collect/AbstractSortedSetMultimap.java
ommon/collect/ArrayListMultimap.java
ommon/collect/ArrayTable.java
ommon/collect/AsynchronousComputationException.java
ommon/collect/BiMap.java
ommon/collect/BoundType.java
ommon/collect/BstAggregate.java
ommon/collect/BstBalancePolicy.java
ommon/collect/BstCountBasedBalancePolicies.java
ommon/collect/BstInOrderPath.java
ommon/collect/BstModificationResult.java
ommon/collect/BstModifier.java
ommon/collect/BstMutationResult.java
ommon/collect/BstMutationRule.java
ommon/collect/BstNode.java
ommon/collect/BstNodeFactory.java
ommon/collect/BstOperations.java
ommon/collect/BstPath.java
ommon/collect/BstPathFactory.java
ommon/collect/BstRangeOps.java
ommon/collect/BstSide.java
ommon/collect/ByFunctionOrdering.java
ommon/collect/ClassToInstanceMap.java
ommon/collect/Collections2.java
ommon/collect/ComparatorOrdering.java
ommon/collect/ComparisonChain.java
ommon/collect/CompoundOrdering.java
ommon/collect/ComputationException.java
ommon/collect/ComputingConcurrentHashMap.java
ommon/collect/ConcurrentHashMultiset.java
ommon/collect/Constraint.java
ommon/collect/Constraints.java
ommon/collect/ContiguousSet.java
ommon/collect/Count.java
ommon/collect/Cut.java
ommon/collect/DescendingImmutableSortedMultiset.java
ommon/collect/DiscreteDomain.java
ommon/collect/DiscreteDomains.java
ommon/collect/EmptyContiguousSet.java
ommon/collect/EmptyImmutableList.java
ommon/collect/EmptyImmutableListMultimap.java
ommon/collect/EmptyImmutableMap.java
ommon/collect/EmptyImmutableMultiset.java
ommon/collect/EmptyImmutableSet.java
ommon/collect/EmptyImmutableSetMultimap.java
ommon/collect/EmptyImmutableSortedMultiset.java
ommon/collect/EmptyImmutableSortedSet.java
ommon/collect/EmptyImmutableTable.java
ommon/collect/EnumBiMap.java
ommon/collect/EnumHashBiMap.java
ommon/collect/EnumMultiset.java
ommon/collect/ExplicitOrdering.java
ommon/collect/ForwardingCollection.java
ommon/collect/ForwardingConcurrentMap.java
ommon/collect/ForwardingIterator.java
ommon/collect/ForwardingList.java
ommon/collect/ForwardingListIterator.java
ommon/collect/ForwardingListMultimap.java
ommon/collect/ForwardingMap.java
ommon/collect/ForwardingMapEntry.java
ommon/collect/ForwardingMultimap.java
ommon/collect/ForwardingMultiset.java
ommon/collect/ForwardingObject.java
ommon/collect/ForwardingQueue.java
ommon/collect/ForwardingSet.java
ommon/collect/ForwardingSetMultimap.java
ommon/collect/ForwardingSortedMap.java
ommon/collect/ForwardingSortedSet.java
ommon/collect/ForwardingSortedSetMultimap.java
ommon/collect/ForwardingTable.java
ommon/collect/GeneralRange.java
ommon/collect/GenericMapMaker.java
ommon/collect/GwtTransient.java
ommon/collect/HashBasedTable.java
ommon/collect/HashBiMap.java
ommon/collect/HashMultimap.java
ommon/collect/HashMultiset.java
ommon/collect/Hashing.java
ommon/collect/ImmutableAsList.java
ommon/collect/ImmutableBiMap.java
ommon/collect/ImmutableClassToInstanceMap.java
ommon/collect/ImmutableCollection.java
ommon/collect/ImmutableEntry.java
ommon/collect/ImmutableEnumSet.java
ommon/collect/ImmutableList.java
ommon/collect/ImmutableListMultimap.java
ommon/collect/ImmutableMap.java
ommon/collect/ImmutableMultimap.java
ommon/collect/ImmutableMultiset.java
ommon/collect/ImmutableSet.java
ommon/collect/ImmutableSetMultimap.java
ommon/collect/ImmutableSortedAsList.java
ommon/collect/ImmutableSortedMap.java
ommon/collect/ImmutableSortedMapFauxverideShim.java
ommon/collect/ImmutableSortedMultiset.java
ommon/collect/ImmutableSortedMultisetFauxverideShim.java
ommon/collect/ImmutableSortedSet.java
ommon/collect/ImmutableSortedSetFauxverideShim.java
ommon/collect/ImmutableTable.java
ommon/collect/Interner.java
ommon/collect/Interners.java
ommon/collect/Iterables.java
ommon/collect/Iterators.java
ommon/collect/LexicographicalOrdering.java
ommon/collect/LinkedHashMultimap.java
ommon/collect/LinkedHashMultiset.java
ommon/collect/LinkedListMultimap.java
ommon/collect/ListMultimap.java
ommon/collect/Lists.java
ommon/collect/MapConstraint.java
ommon/collect/MapConstraints.java
ommon/collect/MapDifference.java
ommon/collect/MapMaker.java
ommon/collect/MapMakerInternalMap.java
ommon/collect/Maps.java
ommon/collect/MinMaxPriorityQueue.java
ommon/collect/Multimap.java
ommon/collect/Multimaps.java
ommon/collect/Multiset.java
ommon/collect/Multisets.java
ommon/collect/MutableClassToInstanceMap.java
ommon/collect/NaturalOrdering.java
ommon/collect/NullsFirstOrdering.java
ommon/collect/NullsLastOrdering.java
ommon/collect/ObjectArrays.java
ommon/collect/Ordering.java
ommon/collect/PeekingIterator.java
ommon/collect/Platform.java
ommon/collect/Queues.java
ommon/collect/Range.java
ommon/collect/Ranges.java
ommon/collect/RegularContiguousSet.java
ommon/collect/RegularImmutableBiMap.java
ommon/collect/RegularImmutableList.java
ommon/collect/RegularImmutableMap.java
ommon/collect/RegularImmutableMultiset.java
ommon/collect/RegularImmutableSet.java
ommon/collect/RegularImmutableSortedMultiset.java
ommon/collect/RegularImmutableSortedSet.java
ommon/collect/RegularImmutableTable.java
ommon/collect/ReverseNaturalOrdering.java
ommon/collect/ReverseOrdering.java
ommon/collect/RowSortedTable.java
ommon/collect/Serialization.java
ommon/collect/SetMultimap.java
ommon/collect/Sets.java
ommon/collect/SingletonImmutableList.java
ommon/collect/SingletonImmutableMap.java
ommon/collect/SingletonImmutableSet.java
ommon/collect/SingletonImmutableTable.java
ommon/collect/SortedIterable.java
ommon/collect/SortedIterables.java
ommon/collect/SortedLists.java
ommon/collect/SortedMapDifference.java
ommon/collect/SortedMaps.java
ommon/collect/SortedMultiset.java
ommon/collect/SortedMultisets.java
ommon/collect/SortedSetMultimap.java
ommon/collect/StandardRowSortedTable.java
ommon/collect/StandardTable.java
ommon/collect/Synchronized.java
ommon/collect/Table.java
ommon/collect/Tables.java
ommon/collect/TransformedImmutableList.java
ommon/collect/TreeBasedTable.java
ommon/collect/TreeMultimap.java
ommon/collect/TreeMultiset.java
ommon/collect/UnmodifiableIterator.java
ommon/collect/UnmodifiableListIterator.java
ommon/collect/UsingToStringOrdering.java
ommon/collect/WellBehavedMap.java
ommon/collect/package-info.java
ommon/eventbus/AllowConcurrentEvents.java
ommon/eventbus/AnnotatedHandlerFinder.java
ommon/eventbus/AsyncEventBus.java
ommon/eventbus/DeadEvent.java
ommon/eventbus/EventBus.java
ommon/eventbus/EventHandler.java
ommon/eventbus/HandlerFindingStrategy.java
ommon/eventbus/Subscribe.java
ommon/eventbus/SynchronizedEventHandler.java
ommon/eventbus/package-info.java
ommon/hash/AbstractCompositeHashFunction.java
ommon/hash/AbstractHasher.java
ommon/hash/AbstractNonStreamingHashFunction.java
ommon/hash/AbstractStreamingHashFunction.java
ommon/hash/BloomFilter.java
ommon/hash/BloomFilterStrategies.java
ommon/hash/Funnel.java
ommon/hash/Funnels.java
ommon/hash/HashCode.java
ommon/hash/HashCodes.java
ommon/hash/HashFunction.java
ommon/hash/Hasher.java
ommon/hash/Hashing.java
ommon/hash/MessageDigestHashFunction.java
ommon/hash/Murmur3_128HashFunction.java
ommon/hash/Murmur3_32HashFunction.java
ommon/hash/Sink.java
ommon/hash/package-info.java
ommon/io/AppendableWriter.java
ommon/io/ByteArrayDataInput.java
ommon/io/ByteArrayDataOutput.java
ommon/io/ByteProcessor.java
ommon/io/ByteStreams.java
ommon/io/CharStreams.java
ommon/io/Closeables.java
ommon/io/CountingInputStream.java
ommon/io/CountingOutputStream.java
ommon/io/FileBackedOutputStream.java
ommon/io/Files.java
ommon/io/Flushables.java
ommon/io/InputSupplier.java
ommon/io/LimitInputStream.java
ommon/io/LineBuffer.java
ommon/io/LineProcessor.java
ommon/io/LineReader.java
ommon/io/LittleEndianDataInputStream.java
ommon/io/LittleEndianDataOutputStream.java
ommon/io/MultiInputStream.java
ommon/io/MultiReader.java
ommon/io/NullOutputStream.java
ommon/io/OutputSupplier.java
ommon/io/PatternFilenameFilter.java
ommon/io/Resources.java
ommon/io/package-info.java
ommon/math/BigIntegerMath.java
ommon/math/DoubleMath.java
ommon/math/DoubleUtils.java
ommon/math/IntMath.java
ommon/math/LongMath.java
ommon/math/MathPreconditions.java
ommon/math/package-info.java
ommon/net/HostAndPort.java
ommon/net/HostSpecifier.java
ommon/net/HttpHeaders.java
ommon/net/InetAddresses.java
ommon/net/InternetDomainName.java
ommon/net/TldPatterns.java
ommon/net/package-info.java
ommon/primitives/AndroidInteger.java
ommon/primitives/Booleans.java
ommon/primitives/Bytes.java
ommon/primitives/Chars.java
ommon/primitives/Doubles.java
ommon/primitives/Floats.java
ommon/primitives/Ints.java
ommon/primitives/Longs.java
ommon/primitives/Primitives.java
ommon/primitives/Shorts.java
ommon/primitives/SignedBytes.java
ommon/primitives/UnsignedBytes.java
ommon/primitives/UnsignedInteger.java
ommon/primitives/UnsignedInts.java
ommon/primitives/UnsignedLong.java
ommon/primitives/UnsignedLongs.java
ommon/primitives/generate.sh
ommon/primitives/package-info.java
ommon/util/concurrent/AbstractCheckedFuture.java
ommon/util/concurrent/AbstractExecutionThreadService.java
ommon/util/concurrent/AbstractFuture.java
ommon/util/concurrent/AbstractIdleService.java
ommon/util/concurrent/AbstractListeningExecutorService.java
ommon/util/concurrent/AbstractScheduledService.java
ommon/util/concurrent/AbstractService.java
ommon/util/concurrent/AsyncFunction.java
ommon/util/concurrent/AtomicDouble.java
ommon/util/concurrent/AtomicDoubleArray.java
ommon/util/concurrent/AtomicLongMap.java
ommon/util/concurrent/Atomics.java
ommon/util/concurrent/Callables.java
ommon/util/concurrent/CheckedFuture.java
ommon/util/concurrent/ExecutionError.java
ommon/util/concurrent/ExecutionList.java
ommon/util/concurrent/FakeTimeLimiter.java
ommon/util/concurrent/ForwardingBlockingQueue.java
ommon/util/concurrent/ForwardingCheckedFuture.java
ommon/util/concurrent/ForwardingExecutorService.java
ommon/util/concurrent/ForwardingFuture.java
ommon/util/concurrent/ForwardingListenableFuture.java
ommon/util/concurrent/ForwardingListeningExecutorService.java
ommon/util/concurrent/ForwardingService.java
ommon/util/concurrent/FutureCallback.java
ommon/util/concurrent/Futures.java
ommon/util/concurrent/JdkFutureAdapters.java
ommon/util/concurrent/ListenableFuture.java
ommon/util/concurrent/ListenableFutureTask.java
ommon/util/concurrent/ListeningExecutorService.java
ommon/util/concurrent/ListeningScheduledExecutorService.java
ommon/util/concurrent/Monitor.java
ommon/util/concurrent/MoreExecutors.java
ommon/util/concurrent/Service.java
ommon/util/concurrent/SettableFuture.java
ommon/util/concurrent/SimpleTimeLimiter.java
ommon/util/concurrent/ThreadFactoryBuilder.java
ommon/util/concurrent/TimeLimiter.java
ommon/util/concurrent/UncaughtExceptionHandlers.java
ommon/util/concurrent/UncheckedExecutionException.java
ommon/util/concurrent/UncheckedTimeoutException.java
ommon/util/concurrent/Uninterruptibles.java
ommon/util/concurrent/package-info.java
|