org.siebengeisslein.indexedlist
Class EnumIndex

java.lang.Object
  extended by org.siebengeisslein.client.Persistent
      extended by org.siebengeisslein.indexedlist.BTreeIndex
          extended by org.siebengeisslein.indexedlist.EnumIndex
All Implemented Interfaces:
java.lang.Cloneable, CloneAndMergeAware, CloneAware, Instrumented, MergeAware, Index

public class EnumIndex
extends BTreeIndex


Constructor Summary
EnumIndex(BTreeNodeContentFactory factory, int order, java.lang.String fieldName, int componentId)
           
 
Method Summary
protected  java.lang.Object getKey(java.lang.Object entry)
           
 
Methods inherited from class org.siebengeisslein.indexedlist.BTreeIndex
add, allIterator, clone, get, getComponentId, getFactory, getFieldName, getGetterName, getOrder, getPrefix, getRoot, getType, merge, optimize, remove, remove, replaceMerged, toString
 
Methods inherited from class org.siebengeisslein.client.Persistent
abort, clearUserLocals, clone, commit, disposeTransient, getGroup, getRef, getTransientValue, hashCode, initTransient, isWriteTransaction, joinWriteTransaction, readLock, setGroup, setTransientValue, toPersistent, toRef, writeExternal, writeLock
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EnumIndex

public EnumIndex(BTreeNodeContentFactory factory,
                 int order,
                 java.lang.String fieldName,
                 int componentId)
Method Detail

getKey

protected java.lang.Object getKey(java.lang.Object entry)
Overrides:
getKey in class BTreeIndex