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()