Skip to content

Upgrading commons-collections:commons-collections 1 to 2

Unknown1.0 → 2.1.1

Fetching 5 releases from Maven Central…0 / 5
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

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

  • removed: field BinaryHeap.m_elements: Object[]
  • removed: field BinaryHeap.m_isMinHeap: boolean
  • removed: field BinaryHeap.m_size: int
  • removed: method ArrayIterator.getArray(): Object
  • removed: method ArrayIterator.hasNext(): boolean
  • removed: method ArrayIterator.next(): Object
  • removed: method ArrayIterator.remove(): void
  • removed: method ArrayIterator.setArray(Object): void
  • removed: method EnumerationIterator.getEnumeration(): Enumeration
  • removed: method EnumerationIterator.hasNext(): boolean
  • removed: method EnumerationIterator.next(): Object
  • removed: method EnumerationIterator.remove(): void
  • removed: method EnumerationIterator.setEnumeration(Enumeration): void
  • removed: method FilterIterator.getPredicate(): Predicate
  • removed: method FilterIterator.hasNext(): boolean
  • removed: method FilterIterator.next(): Object
  • removed: method FilterIterator.remove(): void
  • removed: method FilterIterator.setPredicate(Predicate): void
  • removed: method FilterListIterator.add(Object): void
  • removed: method FilterListIterator.getPredicate(): Predicate
  • removed: method FilterListIterator.hasNext(): boolean
  • removed: method FilterListIterator.hasPrevious(): boolean
  • removed: method FilterListIterator.next(): Object
  • removed: method FilterListIterator.nextIndex(): int
  • removed: method FilterListIterator.previous(): Object
  • removed: method FilterListIterator.previousIndex(): int
  • removed: method FilterListIterator.remove(): void
  • removed: method FilterListIterator.set(Object): void
  • removed: method FilterListIterator.setPredicate(Predicate): void
  • removed: method IteratorEnumeration.getIterator(): Iterator
  • removed: method IteratorEnumeration.hasMoreElements(): boolean
  • removed: method IteratorEnumeration.nextElement(): Object
  • removed: method IteratorEnumeration.setIterator(Iterator): void
  • removed: method ProxyIterator.getIterator(): Iterator
  • removed: method ProxyIterator.hasNext(): boolean
  • removed: method ProxyIterator.next(): Object
  • removed: method ProxyIterator.remove(): void
  • removed: method ProxyIterator.setIterator(Iterator): void
  • removed: method ProxyListIterator.add(Object): void
  • removed: method ProxyListIterator.getListIterator(): ListIterator
  • removed: method ProxyListIterator.hasNext(): boolean
  • removed: method ProxyListIterator.hasPrevious(): boolean
  • removed: method ProxyListIterator.next(): Object
  • removed: method ProxyListIterator.nextIndex(): int
  • removed: method ProxyListIterator.previous(): Object
  • removed: method ProxyListIterator.previousIndex(): int
  • removed: method ProxyListIterator.remove(): void
  • removed: method ProxyListIterator.set(Object): void
  • removed: method ProxyListIterator.setListIterator(ListIterator): void
  • removed: method SingletonIterator.hasNext(): boolean
  • removed: method SingletonIterator.next(): Object
  • removed: method SingletonIterator.remove(): void
  • removed: method TransformIterator.getTransformer(): Transformer
  • removed: method TransformIterator.next(): Object
  • removed: method TransformIterator.setTransformer(Transformer): void
  • removed: method TransformIterator.transform(Object): Object
  • removed: static field BinaryHeap.DEFAULT_CAPACITY: int
  • changed: class ArrayIterator implements Iterator → class ArrayIterator extends ArrayIterator
  • changed: class ArrayStack extends ArrayList → class ArrayStack extends ArrayList implements Buffer
  • changed: class EnumerationIterator implements Iterator → class EnumerationIterator extends EnumerationIterator
  • changed: class FilterIterator extends ProxyIterator → class FilterIterator extends FilterIterator
  • changed: class FilterListIterator extends ProxyListIterator → class FilterListIterator extends FilterListIterator
  • changed: class IteratorEnumeration implements Enumeration → class IteratorEnumeration extends IteratorEnumeration
  • changed: class ProxyIterator implements Iterator → class ProxyIterator extends ProxyIterator
  • changed: class ProxyListIterator implements ListIterator → class ProxyListIterator extends ProxyListIterator
  • changed: class SingletonIterator implements Iterator → class SingletonIterator extends SingletonIterator
  • changed: class TransformIterator extends ProxyIterator → class TransformIterator extends TransformIterator
  • changed: final class BinaryHeap implements PriorityQueue → final class BinaryHeap extends AbstractCollection implements PriorityQueue, Buffer
  • added: class BagUtils
  • added: class BoundedFifoBuffer extends AbstractCollection implements Buffer
  • added: class BufferOverflowException extends RuntimeException
  • added: class BufferUnderflowException extends RuntimeException
  • added: class BufferUtils
  • added: class ComparatorUtils
  • added: class IteratorUtils
  • added: class ReferenceMap extends AbstractMap
  • added: class SetUtils
  • added: ctor ArrayIterator(Object, int)
  • added: ctor ArrayIterator(Object, int, int)
  • added: ctor ArrayStack(int)
  • added: ctor BoundedFifoBuffer()
  • added: ctor BoundedFifoBuffer(Collection)
  • added: ctor BoundedFifoBuffer(int)
  • added: ctor BufferOverflowException()
  • added: ctor BufferOverflowException(String)
  • added: ctor BufferOverflowException(String, Throwable)
  • added: ctor BufferUnderflowException()
  • added: ctor BufferUnderflowException(String)
  • added: ctor BufferUnderflowException(String, Throwable)
  • added: ctor ReferenceMap()
  • added: ctor ReferenceMap(int, int)
  • added: ctor ReferenceMap(int, int, int, float)
  • added: ctor StaticBucketMap()
  • added: ctor StaticBucketMap(int)
  • added: ctor UnboundedFifoBuffer()
  • added: ctor UnboundedFifoBuffer(int)
  • added: field UnboundedFifoBuffer.m_buffer: Object[]
  • added: field UnboundedFifoBuffer.m_head: int
  • added: field UnboundedFifoBuffer.m_tail: int
  • added: final class StaticBucketMap implements Map
  • added: final class UnboundedFifoBuffer extends AbstractCollection implements Buffer
  • added: interface Buffer extends Collection
  • added: interface Factory
  • added: method ArrayStack.get(): Object
  • added: method ArrayStack.remove(): Object
  • added: method BeanMap.putAllWriteable(BeanMap): void
  • added: method BinaryHeap.add(Object): boolean
  • added: method BinaryHeap.get(): Object
  • added: method BinaryHeap.iterator(): Iterator
  • added: method BinaryHeap.remove(): Object
  • added: method BinaryHeap.size(): int
  • added: method BoundedFifoBuffer.add(Object): boolean
  • added: method BoundedFifoBuffer.clear(): void
  • added: method BoundedFifoBuffer.get(): Object
  • added: method BoundedFifoBuffer.isEmpty(): boolean
  • added: method BoundedFifoBuffer.iterator(): Iterator
  • added: method BoundedFifoBuffer.remove(): Object
  • added: method BoundedFifoBuffer.size(): int
  • added: method Buffer.get(): Object
  • added: method Buffer.remove(): Object
  • added: method BufferOverflowException.getCause(): Throwable
  • added: method BufferUnderflowException.getCause(): Throwable
  • added: method DefaultMapBag.toString(): String
  • added: method Factory.create(): Object
  • added: method LRUMap.get(Object): Object
  • added: method ReferenceMap.clear(): void
  • added: method ReferenceMap.containsKey(Object): boolean
  • added: method ReferenceMap.entrySet(): Set
  • added: method ReferenceMap.get(Object): Object
  • added: method ReferenceMap.isEmpty(): boolean
  • added: method ReferenceMap.keySet(): Set
  • added: method ReferenceMap.put(Object, Object): Object
  • added: method ReferenceMap.remove(Object): Object
  • added: method ReferenceMap.size(): int
  • added: method ReferenceMap.values(): Collection
  • added: method SequencedHashMap.equals(Object): boolean
  • added: method SequencedHashMap.hashCode(): int
  • added: method SequencedHashMap.toString(): String
  • added: method StaticBucketMap.atomic(Runnable): void
  • added: method StaticBucketMap.clear(): void
  • added: method StaticBucketMap.containsKey(Object): boolean
  • added: method StaticBucketMap.containsValue(Object): boolean
  • added: method StaticBucketMap.entrySet(): Set
  • added: method StaticBucketMap.equals(Object): boolean
  • added: method StaticBucketMap.get(Object): Object
  • added: method StaticBucketMap.hashCode(): int
  • added: method StaticBucketMap.isEmpty(): boolean
  • added: method StaticBucketMap.keySet(): Set
  • added: method StaticBucketMap.put(Object, Object): Object
  • added: method StaticBucketMap.putAll(Map): void
  • added: method StaticBucketMap.remove(Object): Object
  • added: method StaticBucketMap.size(): int
  • added: method StaticBucketMap.values(): Collection
  • added: method UnboundedFifoBuffer.add(Object): boolean
  • added: method UnboundedFifoBuffer.get(): Object
  • added: method UnboundedFifoBuffer.isEmpty(): boolean
  • added: method UnboundedFifoBuffer.iterator(): Iterator
  • added: method UnboundedFifoBuffer.remove(): Object
  • added: method UnboundedFifoBuffer.size(): int
  • added: static field ComparatorUtils.NATURAL_COMPARATOR: Comparator
  • added: static field IteratorUtils.EMPTY_ITERATOR: Iterator
  • added: static field IteratorUtils.EMPTY_LIST_ITERATOR: ListIterator
  • added: static field ReferenceMap.HARD: int
  • added: static field ReferenceMap.SOFT: int
  • added: static field ReferenceMap.WEAK: int
  • added: static method BagUtils.predicatedBag(Bag, Predicate): Bag
  • added: static method BagUtils.predicatedSortedBag(SortedBag, Predicate): SortedBag
  • added: static method BagUtils.synchronizedBag(Bag): Bag
  • added: static method BagUtils.synchronizedSortedBag(SortedBag): SortedBag
  • added: static method BagUtils.unmodifiableBag(Bag): Bag
  • added: static method BagUtils.unmodifiableSortedBag(SortedBag): SortedBag
  • added: static method BufferUtils.blockingBuffer(Buffer): Buffer
  • added: static method BufferUtils.predicatedBuffer(Buffer, Predicate): Buffer
  • added: static method BufferUtils.synchronizedBuffer(Buffer): Buffer
  • added: static method BufferUtils.unmodifiableBuffer(Buffer): Buffer
  • added: static method CollectionUtils.containsAny(Collection, Collection): boolean
  • added: static method CollectionUtils.filter(Collection, Predicate): void
  • added: static method CollectionUtils.predicatedCollection(Collection, Predicate): Collection
  • added: static method CollectionUtils.transform(Collection, Transformer): void
  • added: static method ComparatorUtils.chainedComparator(Collection): Comparator
  • added: static method ComparatorUtils.chainedComparator(Comparator, Comparator): Comparator
  • added: static method ComparatorUtils.chainedComparator(Comparator[]): Comparator
  • added: static method ComparatorUtils.max(Object, Object, Comparator): Object
  • added: static method ComparatorUtils.min(Object, Object, Comparator): Object
  • added: static method ComparatorUtils.naturalComparator(): Comparator
  • added: static method ComparatorUtils.nullHighComparator(Comparator): Comparator
  • added: static method ComparatorUtils.nullLowComparator(Comparator): Comparator
  • added: static method ComparatorUtils.reversedComparator(Comparator): Comparator
  • added: static method ComparatorUtils.transformedComparator(Comparator, Transformer): Comparator
  • added: static method IteratorUtils.arrayIterator(Object[]): Iterator
  • added: static method IteratorUtils.arrayIterator(Object[], int): Iterator
  • added: static method IteratorUtils.arrayIterator(Object[], int, int): Iterator
  • added: static method IteratorUtils.asEnumeration(Iterator): Enumeration
  • added: static method IteratorUtils.asIterator(Enumeration): Iterator
  • added: static method IteratorUtils.asIterator(Enumeration, Collection): Iterator
  • added: static method IteratorUtils.chainedIterator(Collection): Iterator
  • added: static method IteratorUtils.chainedIterator(Iterator, Iterator): Iterator
  • added: static method IteratorUtils.chainedIterator(Iterator[]): Iterator
  • added: static method IteratorUtils.collatedIterator(Comparator, Collection): Iterator
  • added: static method IteratorUtils.collatedIterator(Comparator, Iterator, Iterator): Iterator
  • added: static method IteratorUtils.collatedIterator(Comparator, Iterator[]): Iterator
  • added: static method IteratorUtils.emptyIterator(): Iterator
  • added: static method IteratorUtils.emptyListIterator(): ListIterator
  • added: static method IteratorUtils.filteredIterator(Iterator, Predicate): Iterator
  • added: static method IteratorUtils.filteredListIterator(ListIterator, Predicate): ListIterator
  • added: static method IteratorUtils.getIterator(Object): Iterator
  • added: static method IteratorUtils.singletonIterator(Object): Iterator
  • added: static method IteratorUtils.singletonListIterator(Object): ListIterator
  • added: static method IteratorUtils.toArray(Iterator): Object[]
  • added: static method IteratorUtils.toArray(Iterator, Class): Object[]
  • added: static method IteratorUtils.toList(Iterator): List
  • added: static method IteratorUtils.toList(Iterator, int): List
  • added: static method IteratorUtils.toListIterator(Iterator): ListIterator
  • added: static method IteratorUtils.transformedIterator(Iterator, Transformer): Iterator
  • added: static method ListUtils.fixedSizeList(List): List
  • added: static method ListUtils.lazyList(List, Factory): List
  • added: static method ListUtils.predicatedList(List, Predicate): List
  • added: static method MapUtils.fixedSizeMap(Map): Map
  • added: static method MapUtils.fixedSizeSortedMap(SortedMap): SortedMap
  • added: static method MapUtils.lazyMap(Map, Factory): Map
  • added: static method MapUtils.lazySortedMap(SortedMap, Factory): SortedMap
  • added: static method MapUtils.predicatedMap(Map, Predicate, Predicate): Map
  • added: static method MapUtils.predicatedSortedMap(SortedMap, Predicate, Predicate): SortedMap
  • added: static method SetUtils.predicatedSet(Set, Predicate): Set
  • added: static method SetUtils.predicatedSortedSet(SortedSet, Predicate): SortedSet
  • added: class NullComparator implements Comparator, Serializable
  • added: class TransformingComparator implements Comparator
  • added: ctor NullComparator()
  • added: ctor NullComparator(Comparator)
  • added: ctor NullComparator(Comparator, boolean)
  • added: ctor NullComparator(boolean)
  • added: ctor TransformingComparator(Transformer)
  • added: ctor TransformingComparator(Transformer, Comparator)
  • added: field TransformingComparator.decorated: Comparator
  • added: field TransformingComparator.transformer: Transformer
  • added: method NullComparator.compare(Object, Object): int
  • added: method NullComparator.equals(Object): boolean
  • added: method NullComparator.hashCode(): int
  • added: method TransformingComparator.compare(Object, Object): int
  • added: class ArrayIterator implements Iterator
  • added: class CollatingIterator implements Iterator
  • added: class EnumerationIterator implements Iterator
  • added: class FilterIterator extends ProxyIterator
  • added: class FilterListIterator extends ProxyListIterator
  • added: class IteratorChain implements Iterator
  • added: class IteratorEnumeration implements Enumeration
  • added: class ListIteratorWrapper implements ListIterator
  • added: class ProxyIterator implements Iterator
  • added: class ProxyListIterator implements ListIterator
  • added: class SingletonIterator implements Iterator
  • added: class SingletonListIterator implements ListIterator
  • added: class TransformIterator extends ProxyIterator
  • added: class UniqueFilterIterator extends FilterIterator
  • added: ctor ArrayIterator()
  • added: ctor ArrayIterator(Object)
  • added: ctor ArrayIterator(Object, int)
  • added: ctor ArrayIterator(Object, int, int)
  • added: ctor CollatingIterator()
  • added: ctor CollatingIterator(Comparator)
  • added: ctor CollatingIterator(Comparator, Collection)
  • added: ctor CollatingIterator(Comparator, Iterator, Iterator)
  • added: ctor CollatingIterator(Comparator, Iterator[])
  • added: ctor CollatingIterator(Comparator, int)
  • added: ctor EmptyIterator()
  • added: ctor EmptyListIterator()
  • added: ctor EnumerationIterator()
  • added: ctor EnumerationIterator(Enumeration)
  • added: ctor EnumerationIterator(Enumeration, Collection)
  • added: ctor FilterIterator()
  • added: ctor FilterIterator(Iterator)
  • added: ctor FilterIterator(Iterator, Predicate)
  • added: ctor FilterListIterator()
  • added: ctor FilterListIterator(ListIterator)
  • added: ctor FilterListIterator(ListIterator, Predicate)
  • added: ctor FilterListIterator(Predicate)
  • added: ctor IteratorChain()
  • added: ctor IteratorChain(Collection)
  • added: ctor IteratorChain(Iterator)
  • added: ctor IteratorChain(Iterator, Iterator)
  • added: ctor IteratorChain(Iterator[])
  • added: ctor IteratorEnumeration()
  • added: ctor IteratorEnumeration(Iterator)
  • added: ctor ListIteratorWrapper(Iterator)
  • added: ctor ProxyIterator()
  • added: ctor ProxyIterator(Iterator)
  • added: ctor ProxyListIterator()
  • added: ctor ProxyListIterator(ListIterator)
  • added: ctor SingletonIterator(Object)
  • added: ctor SingletonListIterator(Object)
  • added: ctor TransformIterator()
  • added: ctor TransformIterator(Iterator)
  • added: ctor TransformIterator(Iterator, Transformer)
  • added: ctor UniqueFilterIterator(Iterator)
  • added: field IteratorChain.currentIterator: Iterator
  • added: field IteratorChain.currentIteratorIndex: int
  • added: field IteratorChain.isLocked: boolean
  • added: field IteratorChain.iteratorChain: List
  • added: field IteratorChain.lastUsedIterator: Iterator
  • added: final class EmptyIterator extends AbstractEmptyIterator implements Iterator
  • added: final class EmptyListIterator extends AbstractEmptyIterator implements ListIterator
  • added: method ArrayIterator.getArray(): Object
  • added: method ArrayIterator.hasNext(): boolean
  • added: method ArrayIterator.next(): Object
  • added: method ArrayIterator.remove(): void
  • added: method ArrayIterator.setArray(Object): void
  • added: method CollatingIterator.addIterator(Iterator): void
  • added: method CollatingIterator.getComparator(): Comparator
  • added: method CollatingIterator.getIterators(): List
  • added: method CollatingIterator.hasNext(): boolean
  • added: method CollatingIterator.next(): Object
  • added: method CollatingIterator.remove(): void
  • added: method CollatingIterator.setComparator(Comparator): void
  • added: method CollatingIterator.setIterator(int, Iterator): void
  • added: method EnumerationIterator.getEnumeration(): Enumeration
  • added: method EnumerationIterator.hasNext(): boolean
  • added: method EnumerationIterator.next(): Object
  • added: method EnumerationIterator.remove(): void
  • added: method EnumerationIterator.setEnumeration(Enumeration): void
  • added: method FilterIterator.getPredicate(): Predicate
  • added: method FilterIterator.hasNext(): boolean
  • added: method FilterIterator.next(): Object
  • added: method FilterIterator.remove(): void
  • added: method FilterIterator.setPredicate(Predicate): void
  • added: method FilterListIterator.add(Object): void
  • added: method FilterListIterator.getPredicate(): Predicate
  • added: method FilterListIterator.hasNext(): boolean
  • added: method FilterListIterator.hasPrevious(): boolean
  • added: method FilterListIterator.next(): Object
  • added: method FilterListIterator.nextIndex(): int
  • added: method FilterListIterator.previous(): Object
  • added: method FilterListIterator.previousIndex(): int
  • added: method FilterListIterator.remove(): void
  • added: method FilterListIterator.set(Object): void
  • added: method FilterListIterator.setPredicate(Predicate): void
  • added: method IteratorChain.addIterator(Iterator): void
  • added: method IteratorChain.getIterators(): List
  • added: method IteratorChain.hasNext(): boolean
  • added: method IteratorChain.isLocked(): boolean
  • added: method IteratorChain.next(): Object
  • added: method IteratorChain.remove(): void
  • added: method IteratorChain.setIterator(int, Iterator): void
  • added: method IteratorChain.size(): int
  • added: method IteratorChain.updateCurrentIterator(): void
  • added: method IteratorEnumeration.getIterator(): Iterator
  • added: method IteratorEnumeration.hasMoreElements(): boolean
  • added: method IteratorEnumeration.nextElement(): Object
  • added: method IteratorEnumeration.setIterator(Iterator): void
  • added: method ListIteratorWrapper.add(Object): void
  • added: method ListIteratorWrapper.hasNext(): boolean
  • added: method ListIteratorWrapper.hasPrevious(): boolean
  • added: method ListIteratorWrapper.next(): Object
  • added: method ListIteratorWrapper.nextIndex(): int
  • added: method ListIteratorWrapper.previous(): Object
  • added: method ListIteratorWrapper.previousIndex(): int
  • added: method ListIteratorWrapper.remove(): void
  • added: method ListIteratorWrapper.set(Object): void
  • added: method ProxyIterator.getIterator(): Iterator
  • added: method ProxyIterator.hasNext(): boolean
  • added: method ProxyIterator.next(): Object
  • added: method ProxyIterator.remove(): void
  • added: method ProxyIterator.setIterator(Iterator): void
  • added: method ProxyListIterator.add(Object): void
  • added: method ProxyListIterator.getListIterator(): ListIterator
  • added: method ProxyListIterator.hasNext(): boolean
  • added: method ProxyListIterator.hasPrevious(): boolean
  • added: method ProxyListIterator.next(): Object
  • added: method ProxyListIterator.nextIndex(): int
  • added: method ProxyListIterator.previous(): Object
  • added: method ProxyListIterator.previousIndex(): int
  • added: method ProxyListIterator.remove(): void
  • added: method ProxyListIterator.set(Object): void
  • added: method ProxyListIterator.setListIterator(ListIterator): void
  • added: method SingletonIterator.hasNext(): boolean
  • added: method SingletonIterator.next(): Object
  • added: method SingletonIterator.remove(): void
  • added: method SingletonListIterator.add(Object): void
  • added: method SingletonListIterator.hasNext(): boolean
  • added: method SingletonListIterator.hasPrevious(): boolean
  • added: method SingletonListIterator.next(): Object
  • added: method SingletonListIterator.nextIndex(): int
  • added: method SingletonListIterator.previous(): Object
  • added: method SingletonListIterator.previousIndex(): int
  • added: method SingletonListIterator.remove(): void
  • added: method SingletonListIterator.set(Object): void
  • added: method TransformIterator.getTransformer(): Transformer
  • added: method TransformIterator.next(): Object
  • added: method TransformIterator.setTransformer(Transformer): void
  • added: method TransformIterator.transform(Object): Object
  • added: static field EmptyIterator.INSTANCE: Iterator
  • added: static field EmptyListIterator.INSTANCE: ListIterator