Uses of Interface
javolution.util.FastCollection.Record

Packages that use FastCollection.Record
javolution.util Provides high-performance collection classes and miscellaneous utilities; although this package provides very few collection classes, they are substitutes for most of java.util.* classes (for example, java.util.IdentityHashMap would be a FastMap with an identity key comparator). 
 

Uses of FastCollection.Record in javolution.util
 

Classes in javolution.util that implement FastCollection.Record
static class FastList.Node<E>
          This class represents a FastList node; it allows for direct iteration over the list values.
static class FastMap.Entry<K,V>
          This class represents a FastMap entry.
 class Index
           This class represents a unique index which can be used instead of java.lang.Integer for primitive data types collections.
 

Methods in javolution.util that return FastCollection.Record
 FastCollection.Record Index.getNext()
           
 FastCollection.Record FastCollection.Record.getNext()
          Returns the record after this one.
 FastCollection.Record Index.getPrevious()
           
 FastCollection.Record FastCollection.Record.getPrevious()
          Returns the record before this one.
 FastCollection.Record FastTable.head()
           
 FastCollection.Record FastSet.head()
           
abstract  FastCollection.Record FastCollection.head()
          Returns the head record of this collection; it is the record such as head().getNext() holds the first collection value.
 FastCollection.Record FastBitSet.head()
           
 FastCollection.Record FastTable.tail()
           
 FastCollection.Record FastSet.tail()
           
abstract  FastCollection.Record FastCollection.tail()
          Returns the tail record of this collection; it is the record such as tail().getPrevious() holds the last collection value.
 FastCollection.Record FastBitSet.tail()
           
 

Methods in javolution.util with parameters of type FastCollection.Record
 void FastTable.delete(FastCollection.Record record)
           
 void FastSet.delete(FastCollection.Record record)
           
 void FastList.delete(FastCollection.Record record)
           
abstract  void FastCollection.delete(FastCollection.Record record)
          Deletes the specified record from this collection.
 void FastBitSet.delete(FastCollection.Record record)
           
 E FastTable.valueOf(FastCollection.Record record)
           
 E FastSet.valueOf(FastCollection.Record record)
           
 E FastList.valueOf(FastCollection.Record record)
           
abstract  E FastCollection.valueOf(FastCollection.Record record)
          Returns the collection value for the specified record.
 Index FastBitSet.valueOf(FastCollection.Record record)
           
 



Copyright © 2005-2010 Javolution. All Rights Reserved.