Skip to content

Upgrading com.google.guava:guava 14 to 15

Unknown14.0.1 → 15.0

UnknownUpgrade verdict

None of the 2 releases in this range publish notes, so breaking changes can't be ruled out.

  • Some releases in this range publish no notes, so DepDelta can't rule out breaking changes.
  • Their commits are listed with this comparison.
Unknown for releases without notes

Releases without notes may still need changes. Check their commits before upgrading.

Drops com.google.code.findbugs:jsr305, javax.inject:javax.inject.

Installs 0 packages in all (was 2).

Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.

  • removed: method Joiner.MapJoiner.appendTo(Appendable, Object): Appendable
  • removed: method Joiner.MapJoiner.appendTo(StringBuilder, Object): StringBuilder
  • removed: method Joiner.MapJoiner.join(Object): String
  • removed: method Joiner.appendTo(Appendable, Object): Appendable
  • removed: method Joiner.appendTo(StringBuilder, Object): StringBuilder
  • removed: method Joiner.join(Object): String
  • removed: method Stopwatch.toString(int): String
  • added: enum StandardSystemProperty
  • added: method Splitter.splitToList(CharSequence): List
  • added: method StandardSystemProperty.key(): String
  • added: method StandardSystemProperty.toString(): String
  • added: method StandardSystemProperty.value(): String
  • added: static field StandardSystemProperty.FILE_SEPARATOR: StandardSystemProperty
  • added: static field StandardSystemProperty.JAVA_CLASS_PATH: StandardSystemProperty
  • added: static field StandardSystemProperty.JAVA_CLASS_VERSION: StandardSystemProperty
  • added: static field StandardSystemProperty.JAVA_COMPILER: StandardSystemProperty
  • added: static field StandardSystemProperty.JAVA_EXT_DIRS: StandardSystemProperty
  • added: static field StandardSystemProperty.JAVA_HOME: StandardSystemProperty
  • added: static field StandardSystemProperty.JAVA_IO_TMPDIR: StandardSystemProperty
  • added: static field StandardSystemProperty.JAVA_LIBRARY_PATH: StandardSystemProperty
  • added: static field StandardSystemProperty.JAVA_SPECIFICATION_NAME: StandardSystemProperty
  • added: static field StandardSystemProperty.JAVA_SPECIFICATION_VENDOR: StandardSystemProperty
  • added: static field StandardSystemProperty.JAVA_SPECIFICATION_VERSION: StandardSystemProperty
  • added: static field StandardSystemProperty.JAVA_VENDOR: StandardSystemProperty
  • added: static field StandardSystemProperty.JAVA_VENDOR_URL: StandardSystemProperty
  • added: static field StandardSystemProperty.JAVA_VERSION: StandardSystemProperty
  • added: static field StandardSystemProperty.JAVA_VM_NAME: StandardSystemProperty
  • added: static field StandardSystemProperty.JAVA_VM_SPECIFICATION_NAME: StandardSystemProperty
  • added: static field StandardSystemProperty.JAVA_VM_SPECIFICATION_VENDOR: StandardSystemProperty
  • added: static field StandardSystemProperty.JAVA_VM_SPECIFICATION_VERSION: StandardSystemProperty
  • added: static field StandardSystemProperty.JAVA_VM_VENDOR: StandardSystemProperty
  • added: static field StandardSystemProperty.JAVA_VM_VERSION: StandardSystemProperty
  • added: static field StandardSystemProperty.LINE_SEPARATOR: StandardSystemProperty
  • added: static field StandardSystemProperty.OS_ARCH: StandardSystemProperty
  • added: static field StandardSystemProperty.OS_NAME: StandardSystemProperty
  • added: static field StandardSystemProperty.OS_VERSION: StandardSystemProperty
  • added: static field StandardSystemProperty.PATH_SEPARATOR: StandardSystemProperty
  • added: static field StandardSystemProperty.USER_DIR: StandardSystemProperty
  • added: static field StandardSystemProperty.USER_HOME: StandardSystemProperty
  • added: static field StandardSystemProperty.USER_NAME: StandardSystemProperty
  • added: static method StandardSystemProperty.valueOf(String): StandardSystemProperty
  • added: static method StandardSystemProperty.values(): StandardSystemProperty[]
  • added: static method Stopwatch.createStarted(): Stopwatch
  • added: static method Stopwatch.createStarted(Ticker): Stopwatch
  • added: static method Stopwatch.createUnstarted(): Stopwatch
  • added: static method Stopwatch.createUnstarted(Ticker): Stopwatch
  • removed: final class DiscreteDomains
  • removed: final class Ranges
  • removed: method ArrayTable.equals(Object): boolean
  • removed: method ArrayTable.hashCode(): int
  • removed: method ArrayTable.toString(): String
  • removed: method FluentIterable.toImmutableList(): ImmutableList
  • removed: method FluentIterable.toImmutableSet(): ImmutableSet
  • removed: method FluentIterable.toImmutableSortedSet(Comparator): ImmutableSortedSet
  • removed: method FluentIterable.toSortedImmutableList(Comparator): ImmutableList
  • removed: method GenericMapMaker.makeComputingMap(Function): ConcurrentMap
  • removed: method ImmutableCollection.containsAll(Collection): boolean
  • removed: method ImmutableCollection.isEmpty(): boolean
  • removed: method ImmutableCollection.toString(): String
  • removed: method ImmutableTable.equals(Object): boolean
  • removed: method ImmutableTable.hashCode(): int
  • removed: method ImmutableTable.toString(): String
  • removed: method LinkedListMultimap.asMap(): Map
  • removed: method LinkedListMultimap.containsEntry(Object, Object): boolean
  • removed: method LinkedListMultimap.equals(Object): boolean
  • removed: method LinkedListMultimap.hashCode(): int
  • removed: method LinkedListMultimap.keySet(): Set
  • removed: method LinkedListMultimap.keys(): Multiset
  • removed: method LinkedListMultimap.putAll(Multimap): boolean
  • removed: method LinkedListMultimap.putAll(Object, Iterable): boolean
  • removed: method LinkedListMultimap.remove(Object, Object): boolean
  • removed: method LinkedListMultimap.toString(): String
  • removed: method MapMaker.makeComputingMap(Function): ConcurrentMap
  • removed: method TreeBasedTable.contains(Object, Object): boolean
  • removed: method TreeBasedTable.containsColumn(Object): boolean
  • removed: method TreeBasedTable.containsRow(Object): boolean
  • removed: method TreeBasedTable.containsValue(Object): boolean
  • removed: method TreeBasedTable.equals(Object): boolean
  • removed: method TreeBasedTable.get(Object, Object): Object
  • removed: method TreeBasedTable.remove(Object, Object): Object
  • removed: static method ArrayTable.create(ArrayTable): ArrayTable
  • removed: static method DiscreteDomains.integers(): DiscreteDomain
  • removed: static method DiscreteDomains.longs(): DiscreteDomain
  • removed: static method Ranges.all(): Range
  • removed: static method Ranges.atLeast(Comparable): Range
  • removed: static method Ranges.atMost(Comparable): Range
  • removed: static method Ranges.closed(Comparable, Comparable): Range
  • removed: static method Ranges.closedOpen(Comparable, Comparable): Range
  • removed: static method Ranges.downTo(Comparable, BoundType): Range
  • removed: static method Ranges.encloseAll(Iterable): Range
  • removed: static method Ranges.greaterThan(Comparable): Range
  • removed: static method Ranges.lessThan(Comparable): Range
  • removed: static method Ranges.open(Comparable, Comparable): Range
  • removed: static method Ranges.openClosed(Comparable, Comparable): Range
  • removed: static method Ranges.range(Comparable, BoundType, Comparable, BoundType): Range
  • removed: static method Ranges.singleton(Comparable): Range
  • removed: static method Ranges.upTo(Comparable, BoundType): Range
  • changed: abstract class ImmutableCollection implements Collection, Serializable → abstract class ImmutableCollection extends AbstractCollection implements Serializable
  • changed: abstract class ImmutableTable implements Table → abstract class ImmutableTable extends AbstractTable
  • changed: class LinkedListMultimap implements ListMultimap, Serializable → class LinkedListMultimap extends AbstractMultimap implements ListMultimap, Serializable
  • changed: final class ArrayTable implements Table, Serializable → final class ArrayTable extends AbstractTable implements Serializable
  • changed: static class ImmutableSet.Builder extends ImmutableCollection.Builder → static class ImmutableSet.Builder extends ImmutableCollection.ArrayBasedBuilder
  • changed: static final class ImmutableList.Builder extends ImmutableCollection.Builder → static final class ImmutableList.Builder extends ImmutableCollection.ArrayBasedBuilder
  • changed: static method ConcurrentHashMultiset.create(GenericMapMaker): ConcurrentHashMultiset → static method ConcurrentHashMultiset.create(MapMaker): ConcurrentHashMultiset
  • added: abstract class BinaryTreeTraverser extends TreeTraverser
  • added: abstract class ForwardingSortedMultiset extends ForwardingMultiset implements SortedMultiset
  • added: abstract class ForwardingSortedMultiset.StandardDescendingMultiset extends DescendingMultiset
  • added: abstract class TreeTraverser
  • added: class ForwardingSortedMap.StandardKeySet extends Maps.SortedKeySet
  • added: class ForwardingSortedMultiset.StandardElementSet extends SortedMultisets.NavigableElementSet
  • added: ctor BinaryTreeTraverser()
  • added: ctor ForwardingSortedMap.StandardKeySet(ForwardingSortedMap)
  • added: ctor ForwardingSortedMultiset()
  • added: ctor ForwardingSortedMultiset.StandardDescendingMultiset(ForwardingSortedMultiset)
  • added: ctor ForwardingSortedMultiset.StandardElementSet(ForwardingSortedMultiset)
  • added: ctor TreeTraverser()
  • added: final class EvictingQueue extends ForwardingQueue
  • added: method BinaryTreeTraverser.children(Object): Iterable
  • added: method BinaryTreeTraverser.inOrderTraversal(Object): FluentIterable
  • added: method BinaryTreeTraverser.leftChild(Object): Optional
  • added: method BinaryTreeTraverser.rightChild(Object): Optional
  • added: method EvictingQueue.add(Object): boolean
  • added: method EvictingQueue.addAll(Collection): boolean
  • added: method EvictingQueue.contains(Object): boolean
  • added: method EvictingQueue.delegate(): Queue
  • added: method EvictingQueue.offer(Object): boolean
  • added: method EvictingQueue.remove(Object): boolean
  • added: method ForwardingSortedMultiset.comparator(): Comparator
  • added: method ForwardingSortedMultiset.delegate(): SortedMultiset
  • added: method ForwardingSortedMultiset.descendingMultiset(): SortedMultiset
  • added: method ForwardingSortedMultiset.elementSet(): NavigableSet
  • added: method ForwardingSortedMultiset.firstEntry(): Multiset.Entry
  • added: method ForwardingSortedMultiset.headMultiset(Object, BoundType): SortedMultiset
  • added: method ForwardingSortedMultiset.lastEntry(): Multiset.Entry
  • added: method ForwardingSortedMultiset.pollFirstEntry(): Multiset.Entry
  • added: method ForwardingSortedMultiset.pollLastEntry(): Multiset.Entry
  • added: method ForwardingSortedMultiset.standardFirstEntry(): Multiset.Entry
  • added: method ForwardingSortedMultiset.standardLastEntry(): Multiset.Entry
  • added: method ForwardingSortedMultiset.standardPollFirstEntry(): Multiset.Entry
  • added: method ForwardingSortedMultiset.standardPollLastEntry(): Multiset.Entry
  • added: method ForwardingSortedMultiset.standardSubMultiset(Object, BoundType, Object, BoundType): SortedMultiset
  • added: method ForwardingSortedMultiset.subMultiset(Object, BoundType, Object, BoundType): SortedMultiset
  • added: method ForwardingSortedMultiset.tailMultiset(Object, BoundType): SortedMultiset
  • added: method ImmutableMultimap.containsValue(Object): boolean
  • added: method ImmutableTable.contains(Object, Object): boolean
  • added: method ImmutableTable.containsValue(Object): boolean
  • added: method ImmutableTable.values(): ImmutableCollection
  • added: method TreeTraverser.breadthFirstTraversal(Object): FluentIterable
  • added: method TreeTraverser.children(Object): Iterable
  • added: method TreeTraverser.postOrderTraversal(Object): FluentIterable
  • added: method TreeTraverser.preOrderTraversal(Object): FluentIterable
  • added: static method ContiguousSet.builder(): ImmutableSortedSet.Builder
  • added: static method DiscreteDomain.bigIntegers(): DiscreteDomain
  • added: static method EvictingQueue.create(int): EvictingQueue
  • added: static method Multimaps.asMap(ListMultimap): Map
  • added: static method Multimaps.asMap(Multimap): Map
  • added: static method Multimaps.asMap(SetMultimap): Map
  • added: static method Multimaps.asMap(SortedSetMultimap): Map
  • added: static method Multimaps.filterEntries(SetMultimap, Predicate): SetMultimap
  • added: static method Multimaps.filterKeys(ListMultimap, Predicate): ListMultimap
  • added: static method Multimaps.filterKeys(SetMultimap, Predicate): SetMultimap
  • added: static method Multimaps.filterValues(SetMultimap, Predicate): SetMultimap
  • added: static method Queues.synchronizedDeque(Deque): Deque
  • added: static method Sets.newConcurrentHashSet(): Set
  • added: static method Sets.newConcurrentHashSet(Iterable): Set
  • added: abstract class ArrayBasedCharEscaper extends CharEscaper
  • added: abstract class ArrayBasedUnicodeEscaper extends UnicodeEscaper
  • added: abstract class CharEscaper extends Escaper
  • added: abstract class Escaper
  • added: abstract class UnicodeEscaper extends Escaper
  • added: ctor ArrayBasedCharEscaper(ArrayBasedEscaperMap, char, char)
  • added: ctor ArrayBasedCharEscaper(Map, char, char)
  • added: ctor ArrayBasedUnicodeEscaper(ArrayBasedEscaperMap, int, int, String)
  • added: ctor ArrayBasedUnicodeEscaper(Map, int, int, String)
  • added: ctor CharEscaper()
  • added: ctor CharEscaperBuilder()
  • added: ctor Escaper()
  • added: ctor UnicodeEscaper()
  • added: final class ArrayBasedEscaperMap
  • added: final class CharEscaperBuilder
  • added: final class Escapers
  • added: method ArrayBasedCharEscaper.escape(String): String
  • added: method ArrayBasedCharEscaper.escape(char): char[]
  • added: method ArrayBasedCharEscaper.escapeUnsafe(char): char[]
  • added: method ArrayBasedUnicodeEscaper.escape(String): String
  • added: method ArrayBasedUnicodeEscaper.escape(int): char[]
  • added: method ArrayBasedUnicodeEscaper.escapeUnsafe(int): char[]
  • added: method ArrayBasedUnicodeEscaper.nextEscapeIndex(CharSequence, int, int): int
  • added: method CharEscaper.escape(String): String
  • added: method CharEscaper.escape(char): char[]
  • added: method CharEscaper.escapeSlow(String, int): String
  • added: method CharEscaperBuilder.addEscape(char, String): CharEscaperBuilder
  • added: method CharEscaperBuilder.addEscapes(char[], String): CharEscaperBuilder
  • added: method CharEscaperBuilder.toArray(): char[][]
  • added: method CharEscaperBuilder.toEscaper(): Escaper
  • added: method Escaper.asFunction(): Function
  • added: method Escaper.escape(String): String
  • added: method Escapers.Builder.addEscape(char, String): Escapers.Builder
  • added: method Escapers.Builder.build(): Escaper
  • added: method Escapers.Builder.setSafeRange(char, char): Escapers.Builder
  • added: method Escapers.Builder.setUnsafeReplacement(String): Escapers.Builder
  • added: method UnicodeEscaper.escape(String): String
  • added: method UnicodeEscaper.escape(int): char[]
  • added: method UnicodeEscaper.escapeSlow(String, int): String
  • added: method UnicodeEscaper.nextEscapeIndex(CharSequence, int, int): int
  • added: static final class Escapers.Builder
  • added: static method ArrayBasedEscaperMap.create(Map): ArrayBasedEscaperMap
  • added: static method Escapers.builder(): Escapers.Builder
  • added: static method Escapers.computeReplacement(CharEscaper, char): String
  • added: static method Escapers.computeReplacement(UnicodeEscaper, int): String
  • added: static method Escapers.nullEscaper(): Escaper
  • added: static method UnicodeEscaper.codePointAt(CharSequence, int, int): int
  • removed: method BloomFilter.expectedFalsePositiveProbability(): double
  • removed: static method Hashing.padToLong(HashCode): long
  • added: method BloomFilter.isCompatible(BloomFilter): boolean
  • added: method BloomFilter.putAll(BloomFilter): void
  • added: method HashFunction.hashUnencodedChars(CharSequence): HashCode
  • added: method Hasher.putUnencodedChars(CharSequence): Hasher
  • added: method PrimitiveSink.putUnencodedChars(CharSequence): PrimitiveSink
  • added: static method Funnels.sequentialFunnel(Funnel): Funnel
  • added: static method Funnels.stringFunnel(Charset): Funnel
  • added: static method Funnels.unencodedCharsFunnel(): Funnel
  • added: static method HashCode.fromBytes(byte[]): HashCode
  • added: static method HashCode.fromInt(int): HashCode
  • added: static method HashCode.fromLong(long): HashCode
  • added: static method HashCode.fromString(String): HashCode
  • added: static method Hashing.sipHash24(): HashFunction
  • added: static method Hashing.sipHash24(long, long): HashFunction
  • added: final class HtmlEscapers
  • added: static method HtmlEscapers.htmlEscaper(): Escaper
  • removed: ctor LimitInputStream(InputStream, long)
  • removed: ctor NullOutputStream()
  • removed: final class LimitInputStream extends FilterInputStream
  • removed: final class NullOutputStream extends OutputStream
  • removed: method LimitInputStream.available(): int
  • removed: method LimitInputStream.mark(int): void
  • removed: method LimitInputStream.read(): int
  • removed: method LimitInputStream.read(byte[], int, int): int
  • removed: method LimitInputStream.reset(): void
  • removed: method LimitInputStream.skip(long): long
  • removed: method NullOutputStream.write(byte[], int, int): void
  • removed: method NullOutputStream.write(int): void
  • removed: static method ByteStreams.getChecksum(InputSupplier, Checksum): long
  • removed: static method Files.getChecksum(File, Checksum): long
  • changed: abstract class ByteSink → abstract class ByteSink implements OutputSupplier
  • changed: abstract class ByteSource → abstract class ByteSource implements InputSupplier
  • changed: abstract class CharSink → abstract class CharSink implements OutputSupplier
  • changed: abstract class CharSource → abstract class CharSource implements InputSupplier
  • changed: method ByteSink.openBufferedStream(): BufferedOutputStream → method ByteSink.openBufferedStream(): OutputStream
  • changed: method ByteSource.openBufferedStream(): BufferedInputStream → method ByteSource.openBufferedStream(): InputStream
  • changed: method CharSink.openBufferedStream(): BufferedWriter → method CharSink.openBufferedStream(): Writer
  • added: method ByteSink.getOutput(): OutputStream
  • added: method ByteSource.getInput(): InputStream
  • added: method ByteSource.isEmpty(): boolean
  • added: method CharSink.getOutput(): Writer
  • added: method CharSource.getInput(): Reader
  • added: method CharSource.isEmpty(): boolean
  • added: method FileBackedOutputStream.asByteSource(): ByteSource
  • added: static final class BaseEncoding.DecodingException extends IOException
  • added: static method ByteSource.concat(ByteSource[]): ByteSource
  • added: static method ByteSource.concat(Iterable): ByteSource
  • added: static method ByteSource.concat(Iterator): ByteSource
  • added: static method ByteSource.empty(): ByteSource
  • added: static method ByteSource.wrap(byte[]): ByteSource
  • added: static method ByteStreams.asByteSink(OutputSupplier): ByteSink
  • added: static method ByteStreams.asByteSource(InputSupplier): ByteSource
  • added: static method CharSource.concat(CharSource[]): CharSource
  • added: static method CharSource.concat(Iterable): CharSource
  • added: static method CharSource.concat(Iterator): CharSource
  • added: static method CharSource.empty(): CharSource
  • added: static method CharSource.wrap(CharSequence): CharSource
  • added: static method CharStreams.asCharSink(OutputSupplier): CharSink
  • added: static method CharStreams.asCharSource(InputSupplier): CharSource
  • added: static method CharStreams.nullWriter(): Writer
  • added: static method Files.fileTreeTraverser(): TreeTraverser
  • added: static method Files.isDirectory(): Predicate
  • added: static method Files.isFile(): Predicate
  • added: static method DoubleMath.mean(Iterable): double
  • added: static method DoubleMath.mean(Iterator): double
  • added: static method DoubleMath.mean(double[]): double
  • added: static method DoubleMath.mean(int[]): double
  • added: static method DoubleMath.mean(long[]): double
  • removed: static method InternetDomainName.isValidLenient(String): boolean
  • added: ctor PercentEscaper(String, boolean)
  • added: final class PercentEscaper extends UnicodeEscaper
  • added: final class UrlEscapers
  • added: method PercentEscaper.escape(String): String
  • added: method PercentEscaper.escape(int): char[]
  • added: method PercentEscaper.nextEscapeIndex(CharSequence, int, int): int
  • added: static field HttpHeaders.CONTENT_SECURITY_POLICY: String
  • added: static field HttpHeaders.CONTENT_SECURITY_POLICY_REPORT_ONLY: String
  • added: static field HttpHeaders.PUBLIC_KEY_PINS: String
  • added: static field HttpHeaders.PUBLIC_KEY_PINS_REPORT_ONLY: String
  • added: static field HttpHeaders.STRICT_TRANSPORT_SECURITY: String
  • added: static field HttpHeaders.TIMING_ALLOW_ORIGIN: String
  • added: static field MediaType.CRW: MediaType
  • added: static field MediaType.EPUB: MediaType
  • added: static field MediaType.KEY_ARCHIVE: MediaType
  • added: static field MediaType.PROTOBUF: MediaType
  • added: static field MediaType.PSD: MediaType
  • added: static field MediaType.TSV_UTF_8: MediaType
  • added: static method UrlEscapers.urlFormParameterEscaper(): Escaper
  • added: static method UrlEscapers.urlFragmentEscaper(): Escaper
  • added: static method UrlEscapers.urlPathSegmentEscaper(): Escaper
  • removed: method UnsignedInteger.add(UnsignedInteger): UnsignedInteger
  • removed: method UnsignedInteger.divide(UnsignedInteger): UnsignedInteger
  • removed: method UnsignedInteger.multiply(UnsignedInteger): UnsignedInteger
  • removed: method UnsignedInteger.remainder(UnsignedInteger): UnsignedInteger
  • removed: method UnsignedInteger.subtract(UnsignedInteger): UnsignedInteger
  • removed: method UnsignedLong.add(UnsignedLong): UnsignedLong
  • removed: method UnsignedLong.divide(UnsignedLong): UnsignedLong
  • removed: method UnsignedLong.multiply(UnsignedLong): UnsignedLong
  • removed: method UnsignedLong.remainder(UnsignedLong): UnsignedLong
  • removed: method UnsignedLong.subtract(UnsignedLong): UnsignedLong
  • removed: static method UnsignedInteger.asUnsigned(int): UnsignedInteger
  • removed: static method UnsignedLong.asUnsigned(long): UnsignedLong
  • added: ctor TypeResolver()
  • added: final class TypeResolver
  • added: method MutableTypeToInstanceMap.entrySet(): Set
  • added: method TypeResolver.resolveType(Type): Type
  • added: method TypeResolver.where(Type, Type): TypeResolver
  • added: method TypeToken.isPrimitive(): boolean
  • added: method TypeToken.unwrap(): TypeToken
  • added: method TypeToken.wrap(): TypeToken
  • removed: interface Service.Listener
  • removed: interface ServiceManager.Listener
  • removed: method AbstractListeningExecutorService.invokeAll(Collection): List
  • removed: method AbstractListeningExecutorService.invokeAll(Collection, long, TimeUnit): List
  • removed: method AbstractListeningExecutorService.invokeAny(Collection): Object
  • removed: method AbstractListeningExecutorService.invokeAny(Collection, long, TimeUnit): Object
  • removed: method Monitor.Guard.equals(Object): boolean
  • removed: method Monitor.Guard.hashCode(): int
  • changed: abstract class AbstractListeningExecutorService implements ListeningExecutorService → abstract class AbstractListeningExecutorService extends AbstractExecutorService implements ListeningExecutorService
  • added: ctor Service.Listener()
  • added: ctor ServiceManager.Listener()
  • added: interface ListenableScheduledFuture extends ScheduledFuture, ListenableFuture
  • added: method AbstractExecutionThreadService.awaitRunning(): void
  • added: method AbstractExecutionThreadService.awaitRunning(long, TimeUnit): void
  • added: method AbstractExecutionThreadService.awaitTerminated(): void
  • added: method AbstractExecutionThreadService.awaitTerminated(long, TimeUnit): void
  • added: method AbstractExecutionThreadService.startAsync(): Service
  • added: method AbstractExecutionThreadService.stopAsync(): Service
  • added: method AbstractIdleService.awaitRunning(): void
  • added: method AbstractIdleService.awaitRunning(long, TimeUnit): void
  • added: method AbstractIdleService.awaitTerminated(): void
  • added: method AbstractIdleService.awaitTerminated(long, TimeUnit): void
  • added: method AbstractIdleService.startAsync(): Service
  • added: method AbstractIdleService.stopAsync(): Service
  • added: method AbstractListeningExecutorService.newTaskFor(Callable): ListenableFutureTask
  • added: method AbstractListeningExecutorService.newTaskFor(Runnable, Object): ListenableFutureTask
  • added: method AbstractScheduledService.awaitRunning(): void
  • added: method AbstractScheduledService.awaitRunning(long, TimeUnit): void
  • added: method AbstractScheduledService.awaitTerminated(): void
  • added: method AbstractScheduledService.awaitTerminated(long, TimeUnit): void
  • added: method AbstractScheduledService.startAsync(): Service
  • added: method AbstractScheduledService.stopAsync(): Service
  • added: method AbstractService.awaitRunning(): void
  • added: method AbstractService.awaitRunning(long, TimeUnit): void
  • added: method AbstractService.awaitTerminated(): void
  • added: method AbstractService.awaitTerminated(long, TimeUnit): void
  • added: method AbstractService.startAsync(): Service
  • added: method AbstractService.stopAsync(): Service
  • added: method ForwardingService.awaitRunning(): void
  • added: method ForwardingService.awaitRunning(long, TimeUnit): void
  • added: method ForwardingService.awaitTerminated(): void
  • added: method ForwardingService.awaitTerminated(long, TimeUnit): void
  • added: method ForwardingService.startAsync(): Service
  • added: method ForwardingService.stopAsync(): Service
  • added: method ListeningScheduledExecutorService.schedule(Callable, long, TimeUnit): ListenableScheduledFuture
  • added: method ListeningScheduledExecutorService.schedule(Runnable, long, TimeUnit): ListenableScheduledFuture
  • added: method ListeningScheduledExecutorService.scheduleAtFixedRate(Runnable, long, long, TimeUnit): ListenableScheduledFuture
  • added: method ListeningScheduledExecutorService.scheduleWithFixedDelay(Runnable, long, long, TimeUnit): ListenableScheduledFuture
  • added: method Service.awaitRunning(): void
  • added: method Service.awaitRunning(long, TimeUnit): void
  • added: method Service.awaitTerminated(): void
  • added: method Service.awaitTerminated(long, TimeUnit): void
  • added: method Service.startAsync(): Service
  • added: method Service.stopAsync(): Service
  • added: method ServiceManager.addListener(ServiceManager.Listener): void
  • added: static abstract class Service.Listener
  • added: static abstract class ServiceManager.Listener
  • added: static method Futures.nonCancellationPropagating(ListenableFuture): ListenableFuture
  • added: class XmlEscapers
  • added: static method XmlEscapers.xmlAttributeEscaper(): Escaper
  • added: static method XmlEscapers.xmlContentEscaper(): Escaper