The following collection implementations are provided in the package:
java.util Stack
| Modifier and Type | Interface and Description |
|---|---|
| public interface | Bag<
the type of elements in this bag E>Defines a collection that counts the number of times an object appears in the collection. |
| public interface | BidiMap<
the type of the keys in the map K, the type of the values in the map V>Defines a map that allows bidirectional lookup between key and values. |
| public interface | BoundedCollection<
the type of elements in this collection E>Defines a collection that is bounded in size. |
| public interface | BoundedMap<
the type of the keys in this map K, the type of the values in this map V>Defines a map that is bounded in size. |
| public interface | Closure<
the type that the closure acts on T>Defines a functor interface implemented by classes that do something. |
| public interface | |
| public interface | Factory<
the type that the factory creates T>Defines a functor interface implemented by classes that create objects. |
| public interface | Get<
the type of the keys in this map K, the type of the values in this map V>The "read" subset of the |
| public interface | IterableGet<
the type of the keys in this map K, the type of the values in this map V>The "read" subset of the |
| public interface | IterableMap<
the type of the keys in this map K, the type of the values in this map V>Defines a map that can be iterated directly without needing to create an entry set. |
| public interface | IterableSortedMap<
the type of the keys in the map K, the type of the values in the map V> |
| public interface | |
| public interface | ListValuedMap<
the type of the keys in this map K, the type of the values in this map V>Defines a map that holds a list of values against each key. |
| public interface | MapIterator<
the type of the keys in the map K, the type of the values in the map V>Defines an iterator that operates over a |
| public interface | MultiMap<
the type of the keys in this map K, the type of the values in this map V>
Deprecated
since 4.1, use Defines a map that holds a collection of values against each key.
MultiValuedMap instead
|
| public interface | MultiSet<
the type held in the multiset E>Defines a collection that counts the number of times an object appears in the collection. |
| public interface | MultiValuedMap<
the type of the keys in this map K, the type of the values in this map V>Defines a map that holds a collection of values against each key. |
| public interface | OrderedBidiMap<
the type of the keys in the map K, the type of the values in the map V>Defines a map that allows bidirectional lookup between key and values and retains and provides access to an ordering. |
| public interface | OrderedIterator<
the type of elements returned by this iterator E>Defines an iterator that operates over an ordered container. |
| public interface | OrderedMap<
the type of the keys in the map K, the type of the values in the map V>Defines a map that maintains order and allows both forward and backward iteration through that order. |
| public interface | OrderedMapIterator<
the type of the keys in the map K, the type of the values in the map V>Defines an iterator that operates over an ordered |
| public interface | Predicate<
the type that the predicate queries T>Defines a functor interface implemented by classes that perform a predicate test on an object. |
| public interface | |
| public interface | ResettableIterator<
the type of elements returned by this iterator E>Defines an iterator that can be reset back to an initial state. |
| public interface | ResettableListIterator<
the type of elements returned by this iterator E>Defines a list iterator that can be reset back to an initial state. |
| public interface | SetValuedMap<
the type of the keys in this map K, the type of the values in this map V>Defines a map that holds a set of values against each key. |
| public interface | SortedBag<
the type of elements in this bag E>Defines a type of |
| public interface | SortedBidiMap<
the type of the keys in the map K, the type of the values in the map V>Defines a map that allows bidirectional lookup between key and values and retains both keys and values in sorted order. |
| public interface | Transformer<
the input type to the transformer I, the output type from the transformer O>Defines a functor interface implemented by classes that transform one object into another. |
| public interface | Trie<
the type of the keys in this map K, the type of the values in this map V>Defines the interface for a prefix tree, an ordered tree data structure. |
| public interface | Unmodifiable
Marker interface for collections, maps and iterators that are unmodifiable. |
| Modifier and Type | Class and Description |
|---|---|
| public class | ArrayStack<
the type of elements in this list E>
Deprecated
use An implementation of the java. instead (available from Java 1.6)
java. API that is based on an
ArrayList instead of a Vector, so it is not
synchronized to protect against multi-threaded access.
|
| pack-priv class | ArrayUtils
Operations on arrays, primitive arrays (like |
| public class | |
| public class | ClosureUtils
|
| public class | CollectionUtils
Provides utility methods and decorators for |
| public class | ComparatorUtils
Provides convenient static utility methods for |
| public class | EnumerationUtils
Provides utility methods for |
| public class | FactoryUtils
|
| public class | FluentIterable<
the element type E>A FluentIterable provides a powerful yet simple API for manipulating Iterable instances in a fluent manner. |
| public class | FunctorException
Runtime exception thrown from functors. |
| public class | IterableUtils
Provides utility methods and decorators for |
| public class | IteratorUtils
Provides static utility methods and decorators for |
| public class | |
| public class | |
| public class | MultiMapUtils
Provides utility methods and decorators for |
| public class | MultiSetUtils
Provides utility methods and decorators for |
| public class | PredicateUtils
|
| public class | QueueUtils
Provides utility methods and decorators for |
| public class | |
| public class | SplitMapUtils
Utilities for working with "split maps:" objects that implement |
| public class | TransformerUtils
|
| public class |