org.jclarion.clarion.primative
Class AbstractStateGetter<T>

java.lang.Object
  extended by org.jclarion.clarion.primative.AbstractStateGetter<T>
Direct Known Subclasses:
GlobalStateGetter, LockedStateGetter, ThreadStateGetter

public abstract class AbstractStateGetter<T>
extends java.lang.Object


Constructor Summary
AbstractStateGetter()
           
 
Method Summary
abstract  T get()
           
abstract  T get(java.lang.Thread t)
           
abstract  AbstractStateGetter<T> getLockedGetter(java.lang.Thread t)
           
abstract  boolean isThreaded()
           
abstract  void reset()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractStateGetter

public AbstractStateGetter()
Method Detail

get

public abstract T get()

get

public abstract T get(java.lang.Thread t)

isThreaded

public abstract boolean isThreaded()

getLockedGetter

public abstract AbstractStateGetter<T> getLockedGetter(java.lang.Thread t)

reset

public abstract void reset()


Copyright © 2010. All Rights Reserved.