envgen.analysis.stat.locs
Class Accessor

java.lang.Object
  |
  +--envgen.analysis.stat.locs.Accessor

public class Accessor
extends java.lang.Object

Representation of the field or array access expression.


Field Summary
(package private)  int accessIndex
           
(package private)  soot.Type castType
           
(package private)  soot.SootField field
           
(package private)  Root inner
           
(package private)  soot.Type type
           
 
Constructor Summary
Accessor(int i)
           
Accessor(int i, soot.Type t)
           
Accessor(Root inner)
           
Accessor(soot.SootField f)
           
Accessor(soot.SootField f, soot.Type t)
           
 
Method Summary
 int getAccessIndex()
           
 soot.Type getCastType()
           
 java.lang.String getCode()
           
 soot.SootField getField()
           
 java.lang.String getName()
           
 soot.Type getType()
           
 void setAccessIndex(int i)
           
 void setCastType(soot.Type t)
           
 void setField(soot.SootField f)
           
 void setType(soot.Type type)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

field

soot.SootField field

accessIndex

int accessIndex

inner

Root inner

type

soot.Type type

castType

soot.Type castType
Constructor Detail

Accessor

public Accessor(soot.SootField f)

Accessor

public Accessor(soot.SootField f,
                soot.Type t)

Accessor

public Accessor(int i)

Accessor

public Accessor(Root inner)

Accessor

public Accessor(int i,
                soot.Type t)
Method Detail

setField

public void setField(soot.SootField f)

getField

public soot.SootField getField()

getName

public java.lang.String getName()

setAccessIndex

public void setAccessIndex(int i)

getAccessIndex

public int getAccessIndex()

getType

public soot.Type getType()

setType

public void setType(soot.Type type)

setCastType

public void setCastType(soot.Type t)

getCastType

public soot.Type getCastType()

getCode

public java.lang.String getCode()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object