Package org.aspectj.weaver
Class IntMap
- java.lang.Object
-
- org.aspectj.weaver.IntMap
-
public class IntMap extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcopyContext(IntMap bindings)booleandirectlyInAdvice()intget(int key)MembergetAdviceSignature()ResolvedTypegetConcreteAspect()ShadowMungergetEnclosingAdvice()booleanhasKey(int key)static IntMapidMap(int size)ResolvedPointcutDefinitionpeekEnclosingDefinition()voidpopEnclosingDefinitition()voidpushEnclosingDefinition(ResolvedPointcutDefinition def)voidput(int key, int val)voidsetConcreteAspect(ResolvedType concreteAspect)voidsetEnclosingAdvice(ShadowMunger advice)StringtoString()
-
-
-
Method Detail
-
pushEnclosingDefinition
public void pushEnclosingDefinition(ResolvedPointcutDefinition def)
-
popEnclosingDefinitition
public void popEnclosingDefinitition()
-
peekEnclosingDefinition
public ResolvedPointcutDefinition peekEnclosingDefinition()
-
directlyInAdvice
public boolean directlyInAdvice()
-
getEnclosingAdvice
public ShadowMunger getEnclosingAdvice()
-
setEnclosingAdvice
public void setEnclosingAdvice(ShadowMunger advice)
-
getAdviceSignature
public Member getAdviceSignature()
-
getConcreteAspect
public ResolvedType getConcreteAspect()
-
setConcreteAspect
public void setConcreteAspect(ResolvedType concreteAspect)
-
copyContext
public void copyContext(IntMap bindings)
-
put
public void put(int key, int val)
-
get
public int get(int key)
-
hasKey
public boolean hasKey(int key)
-
idMap
public static IntMap idMap(int size)
-
-