org.sourceforge.jemm.util
Class ManagedItem<Key>

java.lang.Object
  extended by org.sourceforge.jemm.util.ManagedItem<Key>

public abstract class ManagedItem<Key>
extends java.lang.Object


Constructor Summary
protected ManagedItem(Key key)
           
 
Method Summary
 boolean decrementInUse()
           
 Key getKey()
           
 void incrementInUse()
           
abstract  boolean isUnused()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManagedItem

protected ManagedItem(Key key)
Method Detail

incrementInUse

public void incrementInUse()

decrementInUse

public boolean decrementInUse()

isUnused

public abstract boolean isUnused()

getKey

public Key getKey()


Copyright © 2009. All Rights Reserved.