org.javimmutable.collections
Interface Cursorable<T>

Type Parameters:
T -
All Known Subinterfaces:
HashValueListNode<K,V>, JImmutableArray<T>, JImmutableList<T>, JImmutableListMap<K,V>, JImmutableMap<K,V>, JImmutableRandomAccessList<T>, JImmutableSet<T>, JImmutableStack<T>
All Known Implementing Classes:
AbstractJImmutableArray, AbstractJImmutableListMap, AbstractJImmutableMap, AbstractJImmutableSet, Bit32Array, EmptyBit32Array, EmptyHashMap, EmptyNode, FullBit32Array, JImmutableArrayList, JImmutableHashListMap, JImmutableHashMap, JImmutableHashSet, JImmutableInsertOrderListMap, JImmutableInsertOrderMap, JImmutableInsertOrderSet, JImmutableLinkedStack, JImmutableTreeList, JImmutableTreeListMap, JImmutableTreeMap, JImmutableTreeSet, LeafNode, LeafNode, SingleBit32Array, StandardBit32Array, ThreeNode, ThreeNode, TreeNode, TreeNode, TrieArray, TwoNode, TwoNode

public interface Cursorable<T>

Implemented by objects that can create a Cursor for a given type.


Method Summary
 Cursor<T> cursor()
           
 

Method Detail

cursor

@Nonnull
Cursor<T> cursor()


Copyright © 2014 Burton Computer Corporation. All rights reserved.