Package com.sun.sgs.app.util

Provides utilities for use by RedDwarf Server application developers.

See:
          Description

Interface Summary
ScalableList.Node<E> An interface which unifies the concept of a ListNode and TreeNode as elements within a ScalableList.
 

Class Summary
ManagedSerializable<T> A utility class for wrapping a Serializable object within a ManagedObject instance.
ScalableDeque<E> A scalable Deque implementation.
ScalableDeque.BidirectionalDequeIterator<E> A implementation of the iterator for the ScalableDeque that allows element traverse from head-to-tail or tail-to-head as required.
ScalableDeque.Element<E> A deque-internal class for wrapping elements within the deque.
ScalableHashMap<K,V> A scalable implementation of Map.
ScalableHashMap.ConcurrentIterator<E,K,V> A concurrent, persistable Iterator implementation for the ScalableHashMap.
ScalableHashMap.PrefixEntry<K,V> An implementation of Entry that incorporates information about the prefix at which it is stored, as well as whether the ScalableHashMap is responsible for the persistent lifetime of the key and value.
ScalableHashSet<E> A scalable implementation of Set backed by a ScalableHashMap.
ScalableList<E> This class represents a java.util.List which supports a concurrent and scalable behavior.
ScalableList.DummyConnector<E> The DummyConnector class is used as a junction point for two ManagedReferences so that changes to the second ManagedReference need not affect the top structure.
ScalableList.Element<E> This class represents a stored entity of the list.
ScalableList.ListNode<E> Node which parents a SubList<E>.
ScalableList.ScalableIterator<E> This class represents an iterator of the elements of the ScalableList.
ScalableList.ScalableListIterator<E> A class which implements a ListIterator for the ScalableList data structure.
ScalableList.ScalableListNodeIterator<E> This iterator walks through the ListNode<E>s which parent the SubLists.
ScalableList.SubList<E> This object represents a partition in the list, otherwise denoted as a bucket (as per bucketSize).
ScalableList.TreeNode<E> An object which forms a tree above the ListNode<E> linked list.
 

Package com.sun.sgs.app.util Description

Provides utilities for use by RedDwarf Server application developers.


RedDwarf, Version 0.10.1
2010-03-14 10:56:12

Copyright © 2010 The RedDwarf Authors. All rights reserved
Copyright © 2007-2010 Sun Microsystems, Inc. All rights reserved