gate.persist
Class LuceneDataStoreImpl.LabelledSoftReference

java.lang.Object
  extended by java.lang.ref.Reference<T>
      extended by java.lang.ref.SoftReference<Object>
          extended by gate.persist.LuceneDataStoreImpl.LabelledSoftReference
Enclosing class:
LuceneDataStoreImpl

private class LuceneDataStoreImpl.LabelledSoftReference
extends SoftReference<Object>

Soft reference with an associated label.


Field Summary
(package private)  Object label
           
 
Constructor Summary
LuceneDataStoreImpl.LabelledSoftReference(Object referent)
           
 
Method Summary
 
Methods inherited from class java.lang.ref.SoftReference
get
 
Methods inherited from class java.lang.ref.Reference
clear, enqueue, isEnqueued
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

label

Object label
Constructor Detail

LuceneDataStoreImpl.LabelledSoftReference

public LuceneDataStoreImpl.LabelledSoftReference(Object referent)