Uses of Package
com.github.andrewoma.dexx.collection

Packages that use com.github.andrewoma.dexx.collection
com.github.andrewoma.dexx.collection Dexx collections are a port of Scala's immutable, persistent collection classes to pure Java. 
com.github.andrewoma.dexx.collection.internal.adapter   
com.github.andrewoma.dexx.collection.internal.base   
com.github.andrewoma.dexx.collection.internal.builder   
com.github.andrewoma.dexx.collection.internal.hashmap   
com.github.andrewoma.dexx.collection.internal.redblack   
 

Classes in com.github.andrewoma.dexx.collection used by com.github.andrewoma.dexx.collection
ArrayList
          ArrayList is an IndexedList implementation backed by an array.
Builder
          Builders provide efficient implementations for incrementally building persistent collections.
BuilderFactory
          BuilderFactory defines a factory interface for creating Builder instances.
ConsList
          ConsList is a functional LinkedList implementation that constructs a list by prepending an element to another list.
DerivedKeyHashMap
          DerivedKeyHashMap is a HashMap variant where the key for the Map is derived from the value stored.
Function
          A generic function interface that takes a single parameter.
HashMap
          HashMap is an implementation of Map based on a hash trie.
HashSet
          HashSet is an implementation of Set backed by a HashMap.
IndexedList
          IndexedList implementations guarantee fast random access to elements via List.get(int).
Iterable
          Iterable defines collections that can be accessed via an Iterator.
KeyFunction
          KeyFunction defines the interface for extracting a key from a value.
LinkedList
          LinkedList implementations guarantee fast access to the head via List.first() and tail via LinkedList.tail().
List
          List defines an sequence of elements where the order is preserved.
Map
          Map defines the interface for maps that associate keys with values.
Pair
          Pair is a generic container for two components of specified types.
Set
          Set defines the interface for a unique set of values as defined by Object.equals(Object).
SortedMap
          SortedMap defines the interface for maps that are sorted by their key.
SortedSet
          SortedSet defines the interface for sets that are sorted.
Traversable
          Traversable is the root of the collection hierarchy.
TreeMap
          TreeMap is an implementation of SortedMap based on a red-black tree.
TreeSet
          TreeSet is an implementation of SortedSet backed by a TreeMap.
Vector
          Vector is a general-purpose, immutable data structure.
 

Classes in com.github.andrewoma.dexx.collection used by com.github.andrewoma.dexx.collection.internal.adapter
List
          List defines an sequence of elements where the order is preserved.
Map
          Map defines the interface for maps that associate keys with values.
Set
          Set defines the interface for a unique set of values as defined by Object.equals(Object).
SortedMap
          SortedMap defines the interface for maps that are sorted by their key.
SortedSet
          SortedSet defines the interface for sets that are sorted.
Traversable
          Traversable is the root of the collection hierarchy.
 

Classes in com.github.andrewoma.dexx.collection used by com.github.andrewoma.dexx.collection.internal.base
Builder
          Builders provide efficient implementations for incrementally building persistent collections.
Function
          A generic function interface that takes a single parameter.
IndexedList
          IndexedList implementations guarantee fast random access to elements via List.get(int).
Iterable
          Iterable defines collections that can be accessed via an Iterator.
LinkedList
          LinkedList implementations guarantee fast access to the head via List.first() and tail via LinkedList.tail().
List
          List defines an sequence of elements where the order is preserved.
Map
          Map defines the interface for maps that associate keys with values.
Set
          Set defines the interface for a unique set of values as defined by Object.equals(Object).
SortedMap
          SortedMap defines the interface for maps that are sorted by their key.
SortedSet
          SortedSet defines the interface for sets that are sorted.
Traversable
          Traversable is the root of the collection hierarchy.
 

Classes in com.github.andrewoma.dexx.collection used by com.github.andrewoma.dexx.collection.internal.builder
Builder
          Builders provide efficient implementations for incrementally building persistent collections.
Traversable
          Traversable is the root of the collection hierarchy.
 

Classes in com.github.andrewoma.dexx.collection used by com.github.andrewoma.dexx.collection.internal.hashmap
BuilderFactory
          BuilderFactory defines a factory interface for creating Builder instances.
Function
          A generic function interface that takes a single parameter.
Iterable
          Iterable defines collections that can be accessed via an Iterator.
KeyFunction
          KeyFunction defines the interface for extracting a key from a value.
Map
          Map defines the interface for maps that associate keys with values.
Pair
          Pair is a generic container for two components of specified types.
Traversable
          Traversable is the root of the collection hierarchy.
 

Classes in com.github.andrewoma.dexx.collection used by com.github.andrewoma.dexx.collection.internal.redblack
Function
          A generic function interface that takes a single parameter.
KeyFunction
          KeyFunction defines the interface for extracting a key from a value.
Pair
          Pair is a generic container for two components of specified types.
 



Copyright © 2014. All Rights Reserved.