org.sourceforge.jemm.util
Class JEMMType

java.lang.Object
  extended by org.sourceforge.jemm.util.JEMMType
All Implemented Interfaces:
JEMMObject
Direct Known Subclasses:
JemmAtomicInteger, JemmList, JemmMap, JemmSet

public abstract class JEMMType
extends java.lang.Object
implements JEMMObject

Interface to mark JEMM types. These are special classes that are usable by user persistent classes, but are specially implemented in JEMM. These include connections class ( JemmMap, JemmList etc. )

Author:
Rory Graves

Field Summary
protected  ShadowTypeObject jemmOIF
          The underlying shadow object that handles communication with the store
 
Constructor Summary
  JEMMType()
          Creates a JEMMType instance.
protected JEMMType(ShadowTypeObject jemmOIF)
           
 
Method Summary
 void setShadow(ShadowTypeObject sto)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jemmOIF

protected ShadowTypeObject jemmOIF
The underlying shadow object that handles communication with the store

Constructor Detail

JEMMType

public JEMMType()
Creates a JEMMType instance.


JEMMType

protected JEMMType(ShadowTypeObject jemmOIF)
Method Detail

setShadow

public void setShadow(ShadowTypeObject sto)
Parameters:
sto -


Copyright © 2009. All Rights Reserved.