org.siebengeisslein.pclass
Class VersionAware
java.lang.Object
org.siebengeisslein.client.Persistent
org.siebengeisslein.pclass.VersionAware
- All Implemented Interfaces:
- Instrumented
- Direct Known Subclasses:
- PInternalField, PInternalMethod
public abstract class VersionAware
- extends Persistent
| 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, toString, wait, wait, wait |
VersionAware
public VersionAware(int version)
setToVersion
public void setToVersion(int version)
isValid
public boolean isValid()
isValidFor
public boolean isValidFor(int version)
getSinceVersion
public int getSinceVersion()
getToVersion
public int getToVersion()
visit
public abstract void visit(org.objectweb.asm.ClassVisitor visitor)