Class ExposedState

java.lang.Object
org.aspectj.weaver.patterns.ExposedState

public class ExposedState extends Object
  • Field Details

    • NO_ERRONEOUS_VARS

      public static final boolean[] NO_ERRONEOUS_VARS
    • vars

      public Var[] vars
  • Constructor Details

    • ExposedState

      public ExposedState(int size)
    • ExposedState

      public ExposedState(Member signature)
  • Method Details

    • 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 String toString()
      Overrides:
      toString in class Object
    • setErroneousVar

      public void setErroneousVar(int formalIndex)
    • isErroneousVar

      public boolean isErroneousVar(int formalIndex)
    • setConcreteAspect

      public void setConcreteAspect(ResolvedType concreteAspect)
    • getConcreteAspect

      public ResolvedType getConcreteAspect()