org.siebengeisslein.ide.source.query
Class TableFieldVariable

java.lang.Object
  extended by org.siebengeisslein.client.Persistent
      extended by org.siebengeisslein.ide.source.query.TableFieldVariable
All Implemented Interfaces:
Instrumented, CodeFragment, Variable

public class TableFieldVariable
extends Persistent
implements Variable


Constructor Summary
TableFieldVariable(PField field)
           
 
Method Summary
 java.lang.String getName()
           
 PType getType()
           
 void visitGet(PClass clazz, org.objectweb.asm.MethodVisitor mv, Frame frame)
           
 void visitSet(PClass clazz, org.objectweb.asm.MethodVisitor mv, Frame frame)
           
 
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
 

Constructor Detail

TableFieldVariable

public TableFieldVariable(PField field)
Method Detail

getType

public PType getType()
Specified by:
getType in interface Variable

getName

public java.lang.String getName()
Specified by:
getName in interface Variable

visitGet

public void visitGet(PClass clazz,
                     org.objectweb.asm.MethodVisitor mv,
                     Frame frame)
Specified by:
visitGet in interface Variable

visitSet

public void visitSet(PClass clazz,
                     org.objectweb.asm.MethodVisitor mv,
                     Frame frame)
Specified by:
visitSet in interface Variable