Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Hierarchy For All Packages
Package Hierarchies:
org.javimmutable.collections
,
org.javimmutable.collections.array.bit32
,
org.javimmutable.collections.array.trie32
,
org.javimmutable.collections.common
,
org.javimmutable.collections.cursors
,
org.javimmutable.collections.hash
,
org.javimmutable.collections.inorder
,
org.javimmutable.collections.iocursors
,
org.javimmutable.collections.list
,
org.javimmutable.collections.listmap
,
org.javimmutable.collections.tree
,
org.javimmutable.collections.tree_list
,
org.javimmutable.collections.util
Class Hierarchy
java.lang.
Object
java.util.
AbstractCollection
<E> (implements java.util.
Collection
<E>)
java.util.
AbstractList
<E> (implements java.util.
List
<E>)
org.javimmutable.collections.common.
ListAdaptor
<T> (implements java.util.
List
<E>)
java.util.
AbstractSet
<E> (implements java.util.
Set
<E>)
org.javimmutable.collections.common.
SetAdaptor
<T>
org.javimmutable.collections.common.
AbstractJImmutableArray
<T> (implements org.javimmutable.collections.
JImmutableArray
<T>)
org.javimmutable.collections.array.bit32.
Bit32Array
<T>
org.javimmutable.collections.array.bit32.
EmptyBit32Array
<T>
org.javimmutable.collections.array.bit32.
FullBit32Array
<T>
org.javimmutable.collections.array.bit32.
SingleBit32Array
<T> (implements org.javimmutable.collections.
JImmutableMap.Entry
<K,V>)
org.javimmutable.collections.array.bit32.
StandardBit32Array
<T>
org.javimmutable.collections.array.trie32.
TrieArray
<T>
org.javimmutable.collections.listmap.
AbstractJImmutableListMap
<K,V> (implements org.javimmutable.collections.
JImmutableListMap
<K,V>)
org.javimmutable.collections.listmap.
JImmutableHashListMap
<K,V>
org.javimmutable.collections.listmap.
JImmutableInsertOrderListMap
<K,V>
org.javimmutable.collections.listmap.
JImmutableTreeListMap
<K,V>
org.javimmutable.collections.common.
AbstractJImmutableMap
<K,V> (implements org.javimmutable.collections.
JImmutableMap
<K,V>)
org.javimmutable.collections.hash.
EmptyHashMap
<K,V>
org.javimmutable.collections.hash.
JImmutableHashMap
<T,K,V>
org.javimmutable.collections.inorder.
JImmutableInsertOrderMap
<K,V>
org.javimmutable.collections.tree.
JImmutableTreeMap
<K,V>
org.javimmutable.collections.common.
AbstractJImmutableSet
<T> (implements org.javimmutable.collections.
JImmutableSet
<T>)
org.javimmutable.collections.hash.
JImmutableHashSet
<T>
org.javimmutable.collections.inorder.
JImmutableInsertOrderSet
<T>
org.javimmutable.collections.tree.
JImmutableTreeSet
<T>
java.util.
AbstractMap
<K,V> (implements java.util.
Map
<K,V>)
org.javimmutable.collections.common.
ArrayToMapAdaptor
<T>
org.javimmutable.collections.common.
MapAdaptor
<K,V>
org.javimmutable.collections.util.
MutableMapAdaptor
<K,V>
org.javimmutable.collections.cursors.
AbstractStartCursor
<T> (implements org.javimmutable.collections.
Cursor
<T>)
org.javimmutable.collections.cursors.
LazyCursor
<V>
org.javimmutable.collections.cursors.
SingleValueCursor
<T>
org.javimmutable.collections.cursors.
ValueFunctionCursor.Start
<T,F,A>
org.javimmutable.collections.cursors.
AbstractStartedCursor
<T> (implements org.javimmutable.collections.
Cursor
<T>)
org.javimmutable.collections.array.bit32.
Bit32ArrayTimingLoop
org.javimmutable.collections.tree.
ComparableComparator
<V> (implements java.util.
Comparator
<T>)
org.javimmutable.collections.common.
Conditions
org.javimmutable.collections.util.
Curry
org.javimmutable.collections.cursors.
Cursors
org.javimmutable.collections.tree.
DeleteMergeResult
<K,V>
org.javimmutable.collections.tree_list.
DeleteMergeResult
<T>
org.javimmutable.collections.tree.
DeleteResult
<K,V>
org.javimmutable.collections.tree_list.
DeleteResult
<T>
org.javimmutable.collections.common.
EmptySequence
<T> (implements org.javimmutable.collections.
Sequence
<T>)
org.javimmutable.collections.cursors.
EmptyStartedCursor
<T> (implements org.javimmutable.collections.
Cursor
<T>)
org.javimmutable.collections.util.
Functions
org.javimmutable.collections.
Holders
<V> (implements org.javimmutable.collections.
Holder
<T>)
org.javimmutable.collections.common.
IndexedArray
<T> (implements org.javimmutable.collections.
Indexed
<T>)
org.javimmutable.collections.common.
IndexedList
<T> (implements org.javimmutable.collections.
Indexed
<T>)
org.javimmutable.collections.cursors.
IterableCursor
org.javimmutable.collections.common.
IteratorAdaptor
<T> (implements java.util.
Iterator
<E>)
org.javimmutable.collections.list.
JImmutableArrayList
<T> (implements org.javimmutable.collections.
JImmutableList
<T>)
org.javimmutable.collections.list.
JImmutableArrayList.Builder
<T> (implements org.javimmutable.collections.
JImmutableList.Builder
<T>)
org.javimmutable.collections.list.
JImmutableLinkedStack
<T> (implements org.javimmutable.collections.
JImmutableStack
<T>)
org.javimmutable.collections.util.
JImmutables
org.javimmutable.collections.tree_list.
JImmutableTreeList
<T> (implements org.javimmutable.collections.
JImmutableRandomAccessList
<T>)
org.javimmutable.collections.tree_list.
JImmutableTreeList.Builder
<T> (implements org.javimmutable.collections.
JImmutableRandomAccessList.Builder
<T>)
org.javimmutable.collections.list.
ListTimingComparison
org.javimmutable.collections.
MapEntry
<K,V> (implements org.javimmutable.collections.
JImmutableMap.Entry
<K,V>, java.util.
Map.Entry
<K,V>)
org.javimmutable.collections.cursors.
MultiCursor
<T> (implements org.javimmutable.collections.
Cursor
<T>)
org.javimmutable.collections.cursors.
MultiCursor.Builder
<T>
org.javimmutable.collections.cursors.
MultiTransformCursor
<S,T> (implements org.javimmutable.collections.
Cursor
<T>)
org.javimmutable.collections.common.
MutableDelta
(implements org.javimmutable.collections.
Func1
<P,R>)
org.javimmutable.collections.util.
RandomLoop
org.javimmutable.collections.iocursors.
ReaderValueFunction
<R,T> (implements org.javimmutable.collections.iocursors.
CloseableValueFunction
<T>)
org.javimmutable.collections.util.
ReflectionFunctions
org.javimmutable.collections.cursors.
SequenceCursor
<T> (implements org.javimmutable.collections.
Cursor
<T>)
org.javimmutable.collections.cursors.
StandardCursor
java.lang.
Throwable
(implements java.io.
Serializable
)
java.lang.
Exception
java.lang.
RuntimeException
java.lang.
IllegalStateException
org.javimmutable.collections.
Cursor.NotStartedException
org.javimmutable.collections.
Cursor.NoValueException
org.javimmutable.collections.util.
ReflectionFunctions.ReflectionException
org.javimmutable.collections.util.
ReflectionFunctions.StaticMismatchException
org.javimmutable.collections.hash.
TimingComparison
org.javimmutable.collections.tree.
TimingComparison
org.javimmutable.collections.hash.
TimingLoop
org.javimmutable.collections.cursors.
TransformCursor
<S,T> (implements org.javimmutable.collections.
Cursor
<T>)
org.javimmutable.collections.tree.
TreeNode
<K,V> (implements org.javimmutable.collections.
Cursorable
<T>)
org.javimmutable.collections.tree.
EmptyNode
<K,V>
org.javimmutable.collections.tree.
LeafNode
<K,V> (implements org.javimmutable.collections.
Holder
<T>, org.javimmutable.collections.
JImmutableMap.Entry
<K,V>)
org.javimmutable.collections.tree.
ThreeNode
<K,V>
org.javimmutable.collections.tree.
TwoNode
<K,V>
org.javimmutable.collections.tree_list.
TreeNode
<T> (implements org.javimmutable.collections.
Cursorable
<T>)
org.javimmutable.collections.tree_list.
LeafNode
<T>
org.javimmutable.collections.tree_list.
ThreeNode
<T>
org.javimmutable.collections.tree_list.
TwoNode
<T>
org.javimmutable.collections.array.trie32.
TrieArray.Builder
<T> (implements org.javimmutable.collections.
MutableBuilder
<T,C>)
org.javimmutable.collections.array.trie32.
TrieNode
<T>
org.javimmutable.collections.array.trie32.
EmptyTrieNode
<T>
org.javimmutable.collections.array.trie32.
FullBranchTrieNode
<T>
org.javimmutable.collections.array.trie32.
LeafTrieNode
<T> (implements org.javimmutable.collections.
Holder
<T>)
org.javimmutable.collections.array.trie32.
MultiBranchTrieNode
<T>
org.javimmutable.collections.array.trie32.
SingleBranchTrieNode
<T>
org.javimmutable.collections.
Tuple2
<A,B>
org.javimmutable.collections.
Tuple3
<A,B,C>
org.javimmutable.collections.
Tuple4
<A,B,C,D>
org.javimmutable.collections.tree.
UpdateResult
<K,V>
org.javimmutable.collections.tree_list.
UpdateResult
<T>
org.javimmutable.collections.cursors.
ValueFunctionCursor
org.javimmutable.collections.iocursors.
CloseableValueFunctionCursor
org.javimmutable.collections.cursors.
ZipCursor
Interface Hierarchy
org.javimmutable.collections.
Cursorable
<T>
org.javimmutable.collections.hash.
HashValueListNode
<K,V>
org.javimmutable.collections.
JImmutableArray
<T> (also extends org.javimmutable.collections.
Indexed
<T>, org.javimmutable.collections.
Insertable
<T>, java.lang.
Iterable
<T>)
org.javimmutable.collections.
JImmutableList
<T> (also extends org.javimmutable.collections.
Indexed
<T>, org.javimmutable.collections.
Insertable
<T>, java.lang.
Iterable
<T>)
org.javimmutable.collections.
JImmutableRandomAccessList
<T>
org.javimmutable.collections.
JImmutableListMap
<K,V> (also extends org.javimmutable.collections.
Insertable
<T>, java.lang.
Iterable
<T>, org.javimmutable.collections.
Mapped
<K,V>)
org.javimmutable.collections.
JImmutableMap
<K,V> (also extends org.javimmutable.collections.
Insertable
<T>, java.lang.
Iterable
<T>, org.javimmutable.collections.
Mapped
<K,V>)
org.javimmutable.collections.
JImmutableRandomAccessList
<T>
org.javimmutable.collections.
JImmutableSet
<T> (also extends org.javimmutable.collections.
Insertable
<T>, java.lang.
Iterable
<T>)
org.javimmutable.collections.
JImmutableStack
<T> (also extends org.javimmutable.collections.
Insertable
<T>, java.lang.
Iterable
<T>, org.javimmutable.collections.
Sequence
<T>)
org.javimmutable.collections.
Func0
<T>
org.javimmutable.collections.
Func1
<P,R>
org.javimmutable.collections.
Func2
<P1,P2,R>
org.javimmutable.collections.
Func3
<P1,P2,P3,R>
org.javimmutable.collections.
Func4
<P1,P2,P3,P4,R>
org.javimmutable.collections.
Holder
<T>
org.javimmutable.collections.
Indexed
<T>
org.javimmutable.collections.
JImmutableArray
<T> (also extends org.javimmutable.collections.
Cursorable
<T>, org.javimmutable.collections.
Insertable
<T>, java.lang.
Iterable
<T>)
org.javimmutable.collections.
JImmutableList
<T> (also extends org.javimmutable.collections.
Cursorable
<T>, org.javimmutable.collections.
Insertable
<T>, java.lang.
Iterable
<T>)
org.javimmutable.collections.
JImmutableRandomAccessList
<T>
org.javimmutable.collections.
JImmutableRandomAccessList
<T>
org.javimmutable.collections.
Insertable
<T>
org.javimmutable.collections.
JImmutableArray
<T> (also extends org.javimmutable.collections.
Cursorable
<T>, org.javimmutable.collections.
Indexed
<T>, java.lang.
Iterable
<T>)
org.javimmutable.collections.
JImmutableList
<T> (also extends org.javimmutable.collections.
Cursorable
<T>, org.javimmutable.collections.
Indexed
<T>, java.lang.
Iterable
<T>)
org.javimmutable.collections.
JImmutableRandomAccessList
<T>
org.javimmutable.collections.
JImmutableListMap
<K,V> (also extends org.javimmutable.collections.
Cursorable
<T>, java.lang.
Iterable
<T>, org.javimmutable.collections.
Mapped
<K,V>)
org.javimmutable.collections.
JImmutableMap
<K,V> (also extends org.javimmutable.collections.
Cursorable
<T>, java.lang.
Iterable
<T>, org.javimmutable.collections.
Mapped
<K,V>)
org.javimmutable.collections.
JImmutableRandomAccessList
<T>
org.javimmutable.collections.
JImmutableSet
<T> (also extends org.javimmutable.collections.
Cursorable
<T>, java.lang.
Iterable
<T>)
org.javimmutable.collections.
JImmutableStack
<T> (also extends org.javimmutable.collections.
Cursorable
<T>, java.lang.
Iterable
<T>, org.javimmutable.collections.
Sequence
<T>)
java.lang.
Iterable
<T>
org.javimmutable.collections.iocursors.
CloseableCursor
<T>
org.javimmutable.collections.
Cursor
<T>
org.javimmutable.collections.iocursors.
CloseableCursor
<T>
org.javimmutable.collections.
JImmutableArray
<T> (also extends org.javimmutable.collections.
Cursorable
<T>, org.javimmutable.collections.
Indexed
<T>, org.javimmutable.collections.
Insertable
<T>)
org.javimmutable.collections.
JImmutableList
<T> (also extends org.javimmutable.collections.
Cursorable
<T>, org.javimmutable.collections.
Indexed
<T>, org.javimmutable.collections.
Insertable
<T>)
org.javimmutable.collections.
JImmutableRandomAccessList
<T>
org.javimmutable.collections.
JImmutableListMap
<K,V> (also extends org.javimmutable.collections.
Cursorable
<T>, org.javimmutable.collections.
Insertable
<T>, org.javimmutable.collections.
Mapped
<K,V>)
org.javimmutable.collections.
JImmutableMap
<K,V> (also extends org.javimmutable.collections.
Cursorable
<T>, org.javimmutable.collections.
Insertable
<T>, org.javimmutable.collections.
Mapped
<K,V>)
org.javimmutable.collections.
JImmutableRandomAccessList
<T>
org.javimmutable.collections.
JImmutableSet
<T> (also extends org.javimmutable.collections.
Cursorable
<T>, org.javimmutable.collections.
Insertable
<T>)
org.javimmutable.collections.
JImmutableStack
<T> (also extends org.javimmutable.collections.
Cursorable
<T>, org.javimmutable.collections.
Insertable
<T>, org.javimmutable.collections.
Sequence
<T>)
org.javimmutable.collections.
JImmutableMap.Entry
<K,V>
org.javimmutable.collections.
Mapped
<K,V>
org.javimmutable.collections.
JImmutableListMap
<K,V> (also extends org.javimmutable.collections.
Cursorable
<T>, org.javimmutable.collections.
Insertable
<T>, java.lang.
Iterable
<T>)
org.javimmutable.collections.
JImmutableMap
<K,V> (also extends org.javimmutable.collections.
Cursorable
<T>, org.javimmutable.collections.
Insertable
<T>, java.lang.
Iterable
<T>)
org.javimmutable.collections.
MutableBuilder
<T,C>
org.javimmutable.collections.
JImmutableList.Builder
<T>
org.javimmutable.collections.
JImmutableRandomAccessList.Builder
<T>
org.javimmutable.collections.
Sequence
<T>
org.javimmutable.collections.
JImmutableStack
<T> (also extends org.javimmutable.collections.
Cursorable
<T>, org.javimmutable.collections.
Insertable
<T>, java.lang.
Iterable
<T>)
org.javimmutable.collections.cursors.
StandardCursor.Source
<T>
org.javimmutable.collections.array.trie32.
Transforms
<T,K,V>
org.javimmutable.collections.cursors.
ValueFunction
<T>
org.javimmutable.collections.iocursors.
CloseableValueFunction
<T>
org.javimmutable.collections.cursors.
ValueFunctionFactory
<T,F>
org.javimmutable.collections.iocursors.
CloseableValueFunctionFactory
<T,F>
Enum Hierarchy
java.lang.
Object
java.lang.
Enum
<E> (implements java.lang.
Comparable
<T>, java.io.
Serializable
)
org.javimmutable.collections.tree.
UpdateResult.Type
org.javimmutable.collections.tree.
DeleteResult.Type
org.javimmutable.collections.tree_list.
UpdateResult.Type
org.javimmutable.collections.tree_list.
DeleteResult.Type
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2014
Burton Computer Corporation
. All rights reserved.