Top Fields Constructors Methods
org.aspectj.weaver.patterns

public Class ExposedState

extends Object
Class Inheritance
Imports
java.util.Arrays, org.aspectj.weaver.Member, .ResolvedType, .UnresolvedType, org.aspectj.weaver.ast.Expr, .Var

Field Summary

Modifier and TypeField and Description
private Expr
private ResolvedType
private boolean[]
private UnresolvedType[]
public static final boolean[]
public Var[]

Constructor Summary

AccessConstructor and Description
public
ExposedState(int size)

public
ExposedState(Member signature)

Method Summary

Modifier and TypeMethod and Description
public Var
get(int i)

public Expr
public ResolvedType
public boolean
isErroneousVar(int formalIndex)

public boolean
public void
set(int i, Var var)

public void
setAspectInstance(Expr aspectInstance)

public void
public void
setErroneousVar(int formalIndex)

public int
size()

public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

aspectInstanceback to summary
private Expr aspectInstance
concreteAspectback to summary
private ResolvedType concreteAspect
erroneousVarsback to summary
private boolean[] erroneousVars
expectedVarTypesback to summary
private UnresolvedType[] expectedVarTypes
NO_ERRONEOUS_VARSback to summary
public static final boolean[] NO_ERRONEOUS_VARS
varsback to summary
public Var[] vars

Constructor Detail

ExposedStateback to summary
public ExposedState(int size)
ExposedStateback to summary
public ExposedState(Member signature)

Method Detail

getback to summary
public Var get(int i)
getAspectInstanceback to summary
public Expr getAspectInstance()
getConcreteAspectback to summary
public ResolvedType getConcreteAspect()
isErroneousVarback to summary
public boolean isErroneousVar(int formalIndex)
isFullySetUpback to summary
public boolean isFullySetUp()
setback to summary
public void set(int i, Var var)
setAspectInstanceback to summary
public void setAspectInstance(Expr aspectInstance)
setConcreteAspectback to summary
public void setConcreteAspect(ResolvedType concreteAspect)
setErroneousVarback to summary
public void setErroneousVar(int formalIndex)
sizeback to summary
public int size()
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.