org.aspectj.weaver.patterns
Class ExposedState
java.lang.Object
org.aspectj.weaver.patterns.ExposedState
public class ExposedState
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NO_ERRONEOUS_VARS
public static final boolean[] NO_ERRONEOUS_VARS
vars
public Var[] vars
ExposedState
public ExposedState(int size)
ExposedState
public ExposedState(Member signature)
isFullySetUp
public boolean isFullySetUp()
set
public void set(int i,
Var var)
get
public Var get(int i)
size
public int size()
getAspectInstance
public Expr getAspectInstance()
setAspectInstance
public void setAspectInstance(Expr aspectInstance)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
setErroneousVar
public void setErroneousVar(int formalIndex)
isErroneousVar
public boolean isErroneousVar(int formalIndex)
setConcreteAspect
public void setConcreteAspect(ResolvedType concreteAspect)
getConcreteAspect
public ResolvedType getConcreteAspect()