40 lines
2.4 KiB
Java
40 lines
2.4 KiB
Java
//: holding/ContainerMethods.java
|
|
// ©2015 MindView LLC: see Copyright.txt
|
|
import net.mindview.util.*;
|
|
|
|
public class ContainerMethods {
|
|
public static void main(String[] args) {
|
|
ContainerMethodDifferences.main(args);
|
|
}
|
|
} /* Output: (Sample)
|
|
Collection: [add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray]
|
|
Interfaces in Collection: [Iterable]
|
|
Set extends Collection, adds: []
|
|
Interfaces in Set: [Collection]
|
|
HashSet extends Set, adds: []
|
|
Interfaces in HashSet: [Set, Cloneable, Serializable]
|
|
LinkedHashSet extends HashSet, adds: []
|
|
Interfaces in LinkedHashSet: [Set, Cloneable, Serializable]
|
|
TreeSet extends Set, adds: [pollLast, navigableHeadSet, descendingIterator, lower, headSet, ceiling, pollFirst, subSet, navigableTailSet, comparator, first, floor, last, navigableSubSet, higher, tailSet]
|
|
Interfaces in TreeSet: [NavigableSet, Cloneable, Serializable]
|
|
List extends Collection, adds: [listIterator, indexOf, get, subList, set, lastIndexOf]
|
|
Interfaces in List: [Collection]
|
|
ArrayList extends List, adds: [ensureCapacity, trimToSize]
|
|
Interfaces in ArrayList: [List, RandomAccess, Cloneable, Serializable]
|
|
LinkedList extends List, adds: [pollLast, offer, descendingIterator, addFirst, peekLast, removeFirst, peekFirst, removeLast, getLast, pollFirst, pop, poll, addLast, removeFirstOccurrence, getFirst, element, peek, offerLast, push, offerFirst, removeLastOccurrence]
|
|
Interfaces in LinkedList: [List, Deque, Cloneable, Serializable]
|
|
Queue extends Collection, adds: [offer, element, peek, poll]
|
|
Interfaces in Queue: [Collection]
|
|
PriorityQueue extends Queue, adds: [comparator]
|
|
Interfaces in PriorityQueue: [Serializable]
|
|
Map: [clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values]
|
|
HashMap extends Map, adds: []
|
|
Interfaces in HashMap: [Map, Cloneable, Serializable]
|
|
LinkedHashMap extends HashMap, adds: []
|
|
Interfaces in LinkedHashMap: [Map]
|
|
SortedMap extends Map, adds: [subMap, comparator, firstKey, lastKey, headMap, tailMap]
|
|
Interfaces in SortedMap: [Map]
|
|
TreeMap extends Map, adds: [descendingEntrySet, subMap, pollLastEntry, lastKey, floorEntry, lastEntry, lowerKey, navigableHeadMap, navigableTailMap, descendingKeySet, tailMap, ceilingEntry, higherKey, pollFirstEntry, comparator, firstKey, floorKey, higherEntry, firstEntry, navigableSubMap, headMap, lowerEntry, ceilingKey]
|
|
Interfaces in TreeMap: [NavigableMap, Cloneable, Serializable]
|
|
*///:~
|