Upgrading com.google.guava:guava 11 to 12
Unknown11.0.2 → 12.0.1
UnknownUpgrade verdict
DepDelta hasn't looked for this range's notes in its newest sources yet, so breaking changes can't be ruled out.
In plain terms
- DepDelta hasn't finished looking for the notes in this range, so it can't rule out breaking changes yet.
- Their commits are listed with this comparison.
Must act Unknown for releases without notes
Releases without notes may still need changes. Check their commits before upgrading.
Drops com.google.guava:guava-bootstrap.
Installs 1 package in all (was 2).
API changes
Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.
- changed:
static field Ascii.MAX: int → static field Ascii.MAX: char - changed:
static field Ascii.MIN: int → static field Ascii.MIN: char - added:
method CharMatcher.toString(): String - added:
method Objects.ToStringHelper.omitNullValues(): Objects.ToStringHelper - added:
method Optional.transform(Function): Optional - added:
static method Enums.getField(Enum): Field - added:
static method Enums.getIfPresent(Class, String): Optional
- changed:
class Finalizer extends Thread → class Finalizer implements Runnable
- removed:
method AbstractCache.apply(Object): Object - removed:
method AbstractCache.getUnchecked(Object): Object - removed:
method Cache.apply(Object): Object - removed:
method Cache.get(Object): Object - removed:
method Cache.getUnchecked(Object): Object - removed:
method ForwardingCache.apply(Object): Object - removed:
method ForwardingCache.get(Object): Object - removed:
method ForwardingCache.getUnchecked(Object): Object - changed:
interface Cache extends Function → interface Cache - added:
final class CacheBuilderSpec - added:
method AbstractCache.putAll(Map): void - added:
method Cache.putAll(Map): void - added:
method CacheBuilder.recordStats(): CacheBuilder - added:
method CacheBuilderSpec.equals(Object): boolean - added:
method CacheBuilderSpec.hashCode(): int - added:
method CacheBuilderSpec.toParsableString(): String - added:
method CacheBuilderSpec.toString(): String - added:
method ForwardingCache.putAll(Map): void - added:
static method CacheBuilder.from(CacheBuilderSpec): CacheBuilder - added:
static method CacheBuilder.from(String): CacheBuilder - added:
static method CacheBuilderSpec.disableCaching(): CacheBuilderSpec - added:
static method CacheBuilderSpec.parse(String): CacheBuilderSpec
- removed:
final class SortedMaps - removed:
method ImmutableBiMap.entrySet(): ImmutableSet - removed:
static method ImmutableMultiset.of(Object[]): ImmutableMultiset - removed:
static method Maps.uniqueIndex(Object, Function): ImmutableMap - removed:
static method Multimaps.index(Object, Function): ImmutableListMultimap - removed:
static method SortedMaps.difference(SortedMap, Map): SortedMapDifference - removed:
static method SortedMaps.filterEntries(SortedMap, Predicate): SortedMap - removed:
static method SortedMaps.filterKeys(SortedMap, Predicate): SortedMap - removed:
static method SortedMaps.filterValues(SortedMap, Predicate): SortedMap - removed:
static method SortedMaps.transformEntries(SortedMap, Maps.EntryTransformer): SortedMap - removed:
static method SortedMaps.transformValues(SortedMap, Function): SortedMap - changed:
abstract class ImmutableSortedSet extends ImmutableSortedSetFauxverideShim implements SortedSet, SortedIterable → abstract class ImmutableSortedSet extends ImmutableSortedSetFauxverideShim implements NavigableSet, SortedIterable - changed:
class ImmutableSortedMap extends ImmutableSortedMapFauxverideShim implements SortedMap → class ImmutableSortedMap extends ImmutableSortedMapFauxverideShim implements NavigableMap - changed:
method ImmutableMultiset.entrySet(): Set → method ImmutableMultiset.entrySet(): ImmutableSet - added:
abstract class AbstractSequentialIterator extends UnmodifiableIterator - added:
abstract class FluentIterable implements Iterable - added:
abstract class ForwardingDeque extends ForwardingQueue implements Deque - added:
abstract class ForwardingNavigableMap extends ForwardingSortedMap implements NavigableMap - added:
abstract class ForwardingNavigableSet extends ForwardingSortedSet implements NavigableSet - added:
abstract class ImmutableSortedMultiset extends ImmutableSortedMultisetFauxverideShim implements SortedMultiset - added:
class ForwardingNavigableMap.StandardDescendingMap extends Maps.DescendingMap - added:
class ForwardingNavigableMap.StandardNavigableKeySet extends Maps.NavigableKeySet - added:
class ForwardingNavigableSet.StandardDescendingSet extends Sets.DescendingSet - added:
ctor AbstractSequentialIterator(Object) - added:
ctor FluentIterable() - added:
ctor ForwardingDeque() - added:
ctor ForwardingNavigableMap() - added:
ctor ForwardingNavigableMap.StandardDescendingMap(ForwardingNavigableMap) - added:
ctor ForwardingNavigableMap.StandardNavigableKeySet(ForwardingNavigableMap) - added:
ctor ForwardingNavigableSet() - added:
ctor ForwardingNavigableSet.StandardDescendingSet(ForwardingNavigableSet) - added:
ctor ImmutableSortedMultiset.Builder(Comparator) - added:
method AbstractSequentialIterator.computeNext(Object): Object - added:
method AbstractSequentialIterator.hasNext(): boolean - added:
method AbstractSequentialIterator.next(): Object - added:
method ComparisonChain.compareFalseFirst(boolean, boolean): ComparisonChain - added:
method ComparisonChain.compareTrueFirst(boolean, boolean): ComparisonChain - added:
method ContiguousSet.headSet(Comparable, boolean): ContiguousSet - added:
method ContiguousSet.subSet(Comparable, boolean, Comparable, boolean): ContiguousSet - added:
method ContiguousSet.tailSet(Comparable, boolean): ContiguousSet - added:
method FluentIterable.allMatch(Predicate): boolean - added:
method FluentIterable.anyMatch(Predicate): boolean - added:
method FluentIterable.contains(Object): boolean - added:
method FluentIterable.cycle(): FluentIterable - added:
method FluentIterable.filter(Class): FluentIterable - added:
method FluentIterable.filter(Predicate): FluentIterable - added:
method FluentIterable.first(): Optional - added:
method FluentIterable.firstMatch(Predicate): Optional - added:
method FluentIterable.get(int): Object - added:
method FluentIterable.isEmpty(): boolean - added:
method FluentIterable.last(): Optional - added:
method FluentIterable.limit(int): FluentIterable - added:
method FluentIterable.size(): int - added:
method FluentIterable.skip(int): FluentIterable - added:
method FluentIterable.toArray(Class): Object[] - added:
method FluentIterable.toImmutableList(): ImmutableList - added:
method FluentIterable.toImmutableSet(): ImmutableSet - added:
method FluentIterable.toImmutableSortedSet(Comparator): ImmutableSortedSet - added:
method FluentIterable.toString(): String - added:
method FluentIterable.transform(Function): FluentIterable - added:
method ForwardingDeque.addFirst(Object): void - added:
method ForwardingDeque.addLast(Object): void - added:
method ForwardingDeque.delegate(): Deque - added:
method ForwardingDeque.descendingIterator(): Iterator - added:
method ForwardingDeque.getFirst(): Object - added:
method ForwardingDeque.getLast(): Object - added:
method ForwardingDeque.offerFirst(Object): boolean - added:
method ForwardingDeque.offerLast(Object): boolean - added:
method ForwardingDeque.peekFirst(): Object - added:
method ForwardingDeque.peekLast(): Object - added:
method ForwardingDeque.pollFirst(): Object - added:
method ForwardingDeque.pollLast(): Object - added:
method ForwardingDeque.pop(): Object - added:
method ForwardingDeque.push(Object): void - added:
method ForwardingDeque.removeFirst(): Object - added:
method ForwardingDeque.removeFirstOccurrence(Object): boolean - added:
method ForwardingDeque.removeLast(): Object - added:
method ForwardingDeque.removeLastOccurrence(Object): boolean - added:
method ForwardingNavigableMap.StandardDescendingMap.entryIterator(): Iterator - added:
method ForwardingNavigableMap.ceilingEntry(Object): Map.Entry - added:
method ForwardingNavigableMap.ceilingKey(Object): Object - added:
method ForwardingNavigableMap.delegate(): NavigableMap - added:
method ForwardingNavigableMap.descendingKeySet(): NavigableSet - added:
method ForwardingNavigableMap.descendingMap(): NavigableMap - added:
method ForwardingNavigableMap.firstEntry(): Map.Entry - added:
method ForwardingNavigableMap.floorEntry(Object): Map.Entry - added:
method ForwardingNavigableMap.floorKey(Object): Object - added:
method ForwardingNavigableMap.headMap(Object, boolean): NavigableMap - added:
method ForwardingNavigableMap.higherEntry(Object): Map.Entry - added:
method ForwardingNavigableMap.higherKey(Object): Object - added:
method ForwardingNavigableMap.lastEntry(): Map.Entry - added:
method ForwardingNavigableMap.lowerEntry(Object): Map.Entry - added:
method ForwardingNavigableMap.lowerKey(Object): Object - added:
method ForwardingNavigableMap.navigableKeySet(): NavigableSet - added:
method ForwardingNavigableMap.pollFirstEntry(): Map.Entry - added:
method ForwardingNavigableMap.pollLastEntry(): Map.Entry - added:
method ForwardingNavigableMap.standardCeilingEntry(Object): Map.Entry - added:
method ForwardingNavigableMap.standardCeilingKey(Object): Object - added:
method ForwardingNavigableMap.standardDescendingKeySet(): NavigableSet - added:
method ForwardingNavigableMap.standardFirstEntry(): Map.Entry - added:
method ForwardingNavigableMap.standardFirstKey(): Object - added:
method ForwardingNavigableMap.standardFloorEntry(Object): Map.Entry - added:
method ForwardingNavigableMap.standardFloorKey(Object): Object - added:
method ForwardingNavigableMap.standardHeadMap(Object): SortedMap - added:
method ForwardingNavigableMap.standardHigherEntry(Object): Map.Entry - added:
method ForwardingNavigableMap.standardHigherKey(Object): Object - added:
method ForwardingNavigableMap.standardLastEntry(): Map.Entry - added:
method ForwardingNavigableMap.standardLastKey(): Object - added:
method ForwardingNavigableMap.standardLowerEntry(Object): Map.Entry - added:
method ForwardingNavigableMap.standardLowerKey(Object): Object - added:
method ForwardingNavigableMap.standardPollFirstEntry(): Map.Entry - added:
method ForwardingNavigableMap.standardPollLastEntry(): Map.Entry - added:
method ForwardingNavigableMap.standardSubMap(Object, Object): SortedMap - added:
method ForwardingNavigableMap.standardTailMap(Object): SortedMap - added:
method ForwardingNavigableMap.subMap(Object, boolean, Object, boolean): NavigableMap - added:
method ForwardingNavigableMap.tailMap(Object, boolean): NavigableMap - added:
method ForwardingNavigableSet.ceiling(Object): Object - added:
method ForwardingNavigableSet.delegate(): NavigableSet - added:
method ForwardingNavigableSet.descendingIterator(): Iterator - added:
method ForwardingNavigableSet.descendingSet(): NavigableSet - added:
method ForwardingNavigableSet.floor(Object): Object - added:
method ForwardingNavigableSet.headSet(Object, boolean): NavigableSet - added:
method ForwardingNavigableSet.higher(Object): Object - added:
method ForwardingNavigableSet.lower(Object): Object - added:
method ForwardingNavigableSet.pollFirst(): Object - added:
method ForwardingNavigableSet.pollLast(): Object - added:
method ForwardingNavigableSet.standardCeiling(Object): Object - added:
method ForwardingNavigableSet.standardFirst(): Object - added:
method ForwardingNavigableSet.standardFloor(Object): Object - added:
method ForwardingNavigableSet.standardHeadSet(Object): SortedSet - added:
method ForwardingNavigableSet.standardHigher(Object): Object - added:
method ForwardingNavigableSet.standardLast(): Object - added:
method ForwardingNavigableSet.standardLower(Object): Object - added:
method ForwardingNavigableSet.standardPollFirst(): Object - added:
method ForwardingNavigableSet.standardPollLast(): Object - added:
method ForwardingNavigableSet.standardSubSet(Object, Object): SortedSet - added:
method ForwardingNavigableSet.standardSubSet(Object, boolean, Object, boolean): NavigableSet - added:
method ForwardingNavigableSet.standardTailSet(Object): SortedSet - added:
method ForwardingNavigableSet.subSet(Object, boolean, Object, boolean): NavigableSet - added:
method ForwardingNavigableSet.tailSet(Object, boolean): NavigableSet - added:
method ForwardingSet.standardRemoveAll(Collection): boolean - added:
method ImmutableList.contains(Object): boolean - added:
method ImmutableSortedMap.ceilingEntry(Object): Map.Entry - added:
method ImmutableSortedMap.ceilingKey(Object): Object - added:
method ImmutableSortedMap.descendingKeySet(): ImmutableSortedSet - added:
method ImmutableSortedMap.descendingMap(): ImmutableSortedMap - added:
method ImmutableSortedMap.firstEntry(): Map.Entry - added:
method ImmutableSortedMap.floorEntry(Object): Map.Entry - added:
method ImmutableSortedMap.floorKey(Object): Object - added:
method ImmutableSortedMap.headMap(Object, boolean): ImmutableSortedMap - added:
method ImmutableSortedMap.higherEntry(Object): Map.Entry - added:
method ImmutableSortedMap.higherKey(Object): Object - added:
method ImmutableSortedMap.lastEntry(): Map.Entry - added:
method ImmutableSortedMap.lowerEntry(Object): Map.Entry - added:
method ImmutableSortedMap.lowerKey(Object): Object - added:
method ImmutableSortedMap.navigableKeySet(): ImmutableSortedSet - added:
method ImmutableSortedMap.pollFirstEntry(): Map.Entry - added:
method ImmutableSortedMap.pollLastEntry(): Map.Entry - added:
method ImmutableSortedMap.subMap(Object, boolean, Object, boolean): ImmutableSortedMap - added:
method ImmutableSortedMap.tailMap(Object, boolean): ImmutableSortedMap - added:
method ImmutableSortedMultiset.Builder.add(Object): ImmutableSortedMultiset.Builder - added:
method ImmutableSortedMultiset.Builder.add(Object[]): ImmutableSortedMultiset.Builder - added:
method ImmutableSortedMultiset.Builder.addAll(Iterable): ImmutableSortedMultiset.Builder - added:
method ImmutableSortedMultiset.Builder.addAll(Iterator): ImmutableSortedMultiset.Builder - added:
method ImmutableSortedMultiset.Builder.addCopies(Object, int): ImmutableSortedMultiset.Builder - added:
method ImmutableSortedMultiset.Builder.build(): ImmutableSortedMultiset - added:
method ImmutableSortedMultiset.Builder.setCount(Object, int): ImmutableSortedMultiset.Builder - added:
method ImmutableSortedMultiset.comparator(): Comparator - added:
method ImmutableSortedMultiset.descendingMultiset(): ImmutableSortedMultiset - added:
method ImmutableSortedMultiset.elementSet(): ImmutableSortedSet - added:
method ImmutableSortedMultiset.headMultiset(Object, BoundType): ImmutableSortedMultiset - added:
method ImmutableSortedMultiset.pollFirstEntry(): Multiset.Entry - added:
method ImmutableSortedMultiset.pollLastEntry(): Multiset.Entry - added:
method ImmutableSortedMultiset.subMultiset(Object, BoundType, Object, BoundType): ImmutableSortedMultiset - added:
method ImmutableSortedMultiset.tailMultiset(Object, BoundType): ImmutableSortedMultiset - added:
method ImmutableSortedSet.ceiling(Object): Object - added:
method ImmutableSortedSet.descendingIterator(): UnmodifiableIterator - added:
method ImmutableSortedSet.descendingSet(): ImmutableSortedSet - added:
method ImmutableSortedSet.floor(Object): Object - added:
method ImmutableSortedSet.headSet(Object, boolean): ImmutableSortedSet - added:
method ImmutableSortedSet.higher(Object): Object - added:
method ImmutableSortedSet.lower(Object): Object - added:
method ImmutableSortedSet.pollFirst(): Object - added:
method ImmutableSortedSet.pollLast(): Object - added:
method ImmutableSortedSet.subSet(Object, boolean, Object, boolean): ImmutableSortedSet - added:
method ImmutableSortedSet.tailSet(Object, boolean): ImmutableSortedSet - added:
static class ImmutableSortedMultiset.Builder extends ImmutableMultiset.Builder - added:
static method Collections2.orderedPermutations(Iterable): Collection - added:
static method Collections2.orderedPermutations(Iterable, Comparator): Collection - added:
static method Collections2.permutations(Collection): Collection - added:
static method FluentIterable.from(FluentIterable): FluentIterable - added:
static method FluentIterable.from(Iterable): FluentIterable - added:
static method ImmutableSortedMultiset.copyOf(Comparable[]): ImmutableSortedMultiset - added:
static method ImmutableSortedMultiset.copyOf(Comparator, Iterable): ImmutableSortedMultiset - added:
static method ImmutableSortedMultiset.copyOf(Comparator, Iterator): ImmutableSortedMultiset - added:
static method ImmutableSortedMultiset.copyOf(Iterable): ImmutableSortedMultiset - added:
static method ImmutableSortedMultiset.copyOf(Iterator): ImmutableSortedMultiset - added:
static method ImmutableSortedMultiset.copyOfSorted(SortedMultiset): ImmutableSortedMultiset - added:
static method ImmutableSortedMultiset.naturalOrder(): ImmutableSortedMultiset.Builder - added:
static method ImmutableSortedMultiset.of(): ImmutableSortedMultiset - added:
static method ImmutableSortedMultiset.of(Comparable): ImmutableSortedMultiset - added:
static method ImmutableSortedMultiset.of(Comparable, Comparable): ImmutableSortedMultiset - added:
static method ImmutableSortedMultiset.of(Comparable, Comparable, Comparable): ImmutableSortedMultiset - added:
static method ImmutableSortedMultiset.of(Comparable, Comparable, Comparable, Comparable): ImmutableSortedMultiset - added:
static method ImmutableSortedMultiset.of(Comparable, Comparable, Comparable, Comparable, Comparable): ImmutableSortedMultiset - added:
static method ImmutableSortedMultiset.of(Comparable, Comparable, Comparable, Comparable, Comparable, Comparable, Comparable[]): ImmutableSortedMultiset - added:
static method ImmutableSortedMultiset.orderedBy(Comparator): ImmutableSortedMultiset.Builder - added:
static method ImmutableSortedMultiset.reverseOrder(): ImmutableSortedMultiset.Builder - added:
static method Lists.newCopyOnWriteArrayList(): CopyOnWriteArrayList - added:
static method Lists.newCopyOnWriteArrayList(Iterable): CopyOnWriteArrayList - added:
static method Maps.unmodifiableNavigableMap(NavigableMap): NavigableMap - added:
static method Queues.newArrayDeque(): ArrayDeque - added:
static method Queues.newArrayDeque(Iterable): ArrayDeque - added:
static method Queues.newLinkedBlockingDeque(): LinkedBlockingDeque - added:
static method Queues.newLinkedBlockingDeque(Iterable): LinkedBlockingDeque - added:
static method Queues.newLinkedBlockingDeque(int): LinkedBlockingDeque - added:
static method Sets.newCopyOnWriteArraySet(): CopyOnWriteArraySet - added:
static method Sets.newCopyOnWriteArraySet(Iterable): CopyOnWriteArraySet - added:
static method Sets.unmodifiableNavigableSet(NavigableSet): NavigableSet
- removed:
interface Sink - removed:
method Sink.putBoolean(boolean): Sink - removed:
method Sink.putByte(byte): Sink - removed:
method Sink.putBytes(byte[]): Sink - removed:
method Sink.putBytes(byte[], int, int): Sink - removed:
method Sink.putChar(char): Sink - removed:
method Sink.putDouble(double): Sink - removed:
method Sink.putFloat(float): Sink - removed:
method Sink.putInt(int): Sink - removed:
method Sink.putLong(long): Sink - removed:
method Sink.putShort(short): Sink - removed:
method Sink.putString(CharSequence): Sink - removed:
method Sink.putString(CharSequence, Charset): Sink - changed:
interface Funnel → interface Funnel extends Serializable - changed:
interface Hasher extends Sink → interface Hasher extends PrimitiveSink - changed:
method BloomFilter.put(Object): void → method BloomFilter.put(Object): boolean - changed:
method Funnel.funnel(Object, Sink): void → method Funnel.funnel(Object, PrimitiveSink): void - added:
final class HashCodes - added:
interface PrimitiveSink - added:
method BloomFilter.copy(): BloomFilter - added:
method BloomFilter.equals(Object): boolean - added:
method BloomFilter.hashCode(): int - added:
method HashFunction.hashInt(int): HashCode - added:
method PrimitiveSink.putBoolean(boolean): PrimitiveSink - added:
method PrimitiveSink.putByte(byte): PrimitiveSink - added:
method PrimitiveSink.putBytes(byte[]): PrimitiveSink - added:
method PrimitiveSink.putBytes(byte[], int, int): PrimitiveSink - added:
method PrimitiveSink.putChar(char): PrimitiveSink - added:
method PrimitiveSink.putDouble(double): PrimitiveSink - added:
method PrimitiveSink.putFloat(float): PrimitiveSink - added:
method PrimitiveSink.putInt(int): PrimitiveSink - added:
method PrimitiveSink.putLong(long): PrimitiveSink - added:
method PrimitiveSink.putShort(short): PrimitiveSink - added:
method PrimitiveSink.putString(CharSequence): PrimitiveSink - added:
method PrimitiveSink.putString(CharSequence, Charset): PrimitiveSink - added:
static method HashCodes.fromBytes(byte[]): HashCode - added:
static method HashCodes.fromInt(int): HashCode - added:
static method HashCodes.fromLong(long): HashCode
- added:
static method ByteStreams.hash(InputSupplier, HashFunction): HashCode - added:
static method Files.hash(File, HashFunction): HashCode
- removed:
ctor DoubleMath()
- added:
final class MediaType - added:
method MediaType.charset(): Optional - added:
method MediaType.equals(Object): boolean - added:
method MediaType.hasWildcard(): boolean - added:
method MediaType.hashCode(): int - added:
method MediaType.is(MediaType): boolean - added:
method MediaType.parameters(): ImmutableListMultimap - added:
method MediaType.subtype(): String - added:
method MediaType.toString(): String - added:
method MediaType.type(): String - added:
method MediaType.withCharset(Charset): MediaType - added:
method MediaType.withParameter(String, String): MediaType - added:
method MediaType.withParameters(Multimap): MediaType - added:
method MediaType.withoutParameters(): MediaType - added:
static field MediaType.ANY_APPLICATION_TYPE: MediaType - added:
static field MediaType.ANY_AUDIO_TYPE: MediaType - added:
static field MediaType.ANY_IMAGE_TYPE: MediaType - added:
static field MediaType.ANY_TEXT_TYPE: MediaType - added:
static field MediaType.ANY_TYPE: MediaType - added:
static field MediaType.ANY_VIDEO_TYPE: MediaType - added:
static field MediaType.ATOM_UTF_8: MediaType - added:
static field MediaType.BZIP2: MediaType - added:
static field MediaType.CACHE_MANIFEST_UTF_8: MediaType - added:
static field MediaType.CSS_UTF_8: MediaType - added:
static field MediaType.CSV_UTF_8: MediaType - added:
static field MediaType.FORM_DATA: MediaType - added:
static field MediaType.GIF: MediaType - added:
static field MediaType.GZIP: MediaType - added:
static field MediaType.HTML_UTF_8: MediaType - added:
static field MediaType.ICO: MediaType - added:
static field MediaType.I_CALENDAR_UTF_8: MediaType - added:
static field MediaType.JAVASCRIPT_UTF_8: MediaType - added:
static field MediaType.JPEG: MediaType - added:
static field MediaType.JSON_UTF_8: MediaType - added:
static field MediaType.KML: MediaType - added:
static field MediaType.KMZ: MediaType - added:
static field MediaType.MICROSOFT_EXCEL: MediaType - added:
static field MediaType.MICROSOFT_POWERPOINT: MediaType - added:
static field MediaType.MICROSOFT_WORD: MediaType - added:
static field MediaType.MP4_AUDIO: MediaType - added:
static field MediaType.MP4_VIDEO: MediaType - added:
static field MediaType.MPEG_AUDIO: MediaType - added:
static field MediaType.MPEG_VIDEO: MediaType - added:
static field MediaType.OCTET_STREAM: MediaType - added:
static field MediaType.OGG_AUDIO: MediaType - added:
static field MediaType.OGG_CONTAINER: MediaType - added:
static field MediaType.OGG_VIDEO: MediaType - added:
static field MediaType.OOXML_DOCUMENT: MediaType - added:
static field MediaType.OOXML_PRESENTATION: MediaType - added:
static field MediaType.OOXML_SHEET: MediaType - added:
static field MediaType.OPENDOCUMENT_GRAPHICS: MediaType - added:
static field MediaType.OPENDOCUMENT_PRESENTATION: MediaType - added:
static field MediaType.OPENDOCUMENT_SPREADSHEET: MediaType - added:
static field MediaType.OPENDOCUMENT_TEXT: MediaType - added:
static field MediaType.PDF: MediaType - added:
static field MediaType.PLAIN_TEXT_UTF_8: MediaType - added:
static field MediaType.PNG: MediaType - added:
static field MediaType.POSTSCRIPT: MediaType - added:
static field MediaType.QUICKTIME: MediaType - added:
static field MediaType.RTF_UTF_8: MediaType - added:
static field MediaType.SHOCKWAVE_FLASH: MediaType - added:
static field MediaType.SVG_UTF_8: MediaType - added:
static field MediaType.TAR: MediaType - added:
static field MediaType.TEXT_JAVASCRIPT_UTF_8: MediaType - added:
static field MediaType.TIFF: MediaType - added:
static field MediaType.VCARD_UTF_8: MediaType - added:
static field MediaType.WEBM_AUDIO: MediaType - added:
static field MediaType.WEBM_VIDEO: MediaType - added:
static field MediaType.WMV: MediaType - added:
static field MediaType.XHTML_UTF_8: MediaType - added:
static field MediaType.XML_UTF_8: MediaType - added:
static field MediaType.ZIP: MediaType - added:
static method MediaType.create(String, String): MediaType - added:
static method MediaType.parse(String): MediaType
- removed:
ctor UnsignedLong(long) - changed:
class UnsignedLong extends Number implements Comparable, Serializable → final class UnsignedLong extends Number implements Comparable, Serializable
- added:
abstract class AbstractInvocationHandler implements InvocationHandler - added:
abstract class TypeParameter extends TypeCapture - added:
abstract class TypeToken extends TypeCapture implements Serializable - added:
class TypeToken.TypeSet extends ForwardingSet implements Serializable - added:
ctor AbstractInvocationHandler() - added:
ctor TypeParameter() - added:
ctor TypeToken() - added:
ctor TypeToken(Class) - added:
final class Reflection - added:
method AbstractInvocationHandler.handleInvocation(Object, Method, Object[]): Object - added:
method AbstractInvocationHandler.invoke(Object, Method, Object[]): Object - added:
method AbstractInvocationHandler.toString(): String - added:
method TypeParameter.equals(Object): boolean - added:
method TypeParameter.hashCode(): int - added:
method TypeParameter.toString(): String - added:
method TypeToken.TypeSet.classes(): TypeToken.TypeSet - added:
method TypeToken.TypeSet.delegate(): Set - added:
method TypeToken.TypeSet.interfaces(): TypeToken.TypeSet - added:
method TypeToken.TypeSet.rawTypes(): Set - added:
method TypeToken.equals(Object): boolean - added:
method TypeToken.getComponentType(): TypeToken - added:
method TypeToken.getRawType(): Class - added:
method TypeToken.getSubtype(Class): TypeToken - added:
method TypeToken.getSupertype(Class): TypeToken - added:
method TypeToken.getType(): Type - added:
method TypeToken.getTypes(): TypeToken.TypeSet - added:
method TypeToken.hashCode(): int - added:
method TypeToken.isArray(): boolean - added:
method TypeToken.isAssignableFrom(Type): boolean - added:
method TypeToken.isAssignableFrom(TypeToken): boolean - added:
method TypeToken.resolveType(Type): TypeToken - added:
method TypeToken.toString(): String - added:
method TypeToken.where(TypeParameter, Class): TypeToken - added:
method TypeToken.where(TypeParameter, TypeToken): TypeToken - added:
method TypeToken.writeReplace(): Object - added:
static method Reflection.getPackageName(Class): String - added:
static method Reflection.getPackageName(String): String - added:
static method Reflection.initialize(Class[]): void - added:
static method Reflection.newProxy(Class, InvocationHandler): Object - added:
static method TypeToken.of(Class): TypeToken - added:
static method TypeToken.of(Type): TypeToken
- removed:
static method Futures.chain(ListenableFuture, Function): ListenableFuture - removed:
static method Futures.chain(ListenableFuture, Function, Executor): ListenableFuture - added:
static method JdkFutureAdapters.listenInPoolThread(Future, Executor): ListenableFuture