abc.weaving.residues
Class StaticJoinPointInfo

java.lang.Object
  extended by abc.weaving.residues.ContextValue
      extended by abc.weaving.residues.StaticJoinPointInfo

public class StaticJoinPointInfo
extends ContextValue

A value that will become a thisJoinPointStaticPart structure at runtime

Author:
Ganesh Sittampalam, Ondrej Lhotak

Constructor Summary
StaticJoinPointInfo(SJPInfo sjpInfo)
           
 
Method Summary
 Type getSootType()
           
 Value getSootValue()
          get a soot value corresponding to this contextvalue
 ContextValue inline(ConstructorInliningMap cim)
           
 java.lang.String toString()
          Force subclasses to implement toString
 
Methods inherited from class abc.weaving.residues.ContextValue
inline
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StaticJoinPointInfo

public StaticJoinPointInfo(SJPInfo sjpInfo)
Method Detail

inline

public ContextValue inline(ConstructorInliningMap cim)
Specified by:
inline in class ContextValue

toString

public java.lang.String toString()
Description copied from class: ContextValue
Force subclasses to implement toString

Specified by:
toString in class ContextValue

getSootType

public Type getSootType()
Specified by:
getSootType in class ContextValue

getSootValue

public Value getSootValue()
Description copied from class: ContextValue
get a soot value corresponding to this contextvalue

Specified by:
getSootValue in class ContextValue