Package org.aspectj.weaver
Class CrosscuttingMembers
- java.lang.Object
-
- org.aspectj.weaver.CrosscuttingMembers
-
public class CrosscuttingMembers extends Object
-
-
Constructor Summary
Constructors Constructor Description CrosscuttingMembers(ResolvedType inAspect, boolean shouldConcretizeIfNeeded)
-
Method Summary
-
-
-
Constructor Detail
-
CrosscuttingMembers
public CrosscuttingMembers(ResolvedType inAspect, boolean shouldConcretizeIfNeeded)
-
-
Method Detail
-
addConcreteShadowMunger
public void addConcreteShadowMunger(ShadowMunger m)
-
addShadowMungers
public void addShadowMungers(Collection<ShadowMunger> c)
-
addTypeMungers
public void addTypeMungers(Collection<ConcreteTypeMunger> c)
-
addTypeMunger
public void addTypeMunger(ConcreteTypeMunger m)
-
addLateTypeMungers
public void addLateTypeMungers(Collection<ConcreteTypeMunger> c)
-
addLateTypeMunger
public void addLateTypeMunger(ConcreteTypeMunger m)
-
addDeclares
public void addDeclares(Collection<Declare> declares)
-
addDeclare
public void addDeclare(Declare declare)
-
exposeTypes
public void exposeTypes(List<UnresolvedType> typesToExpose)
-
exposeType
public void exposeType(UnresolvedType typeToExpose)
-
addPrivilegedAccesses
public void addPrivilegedAccesses(Collection<ResolvedMember> accessedMembers)
-
getCflowEntries
public Collection<ShadowMunger> getCflowEntries()
-
replaceWith
public boolean replaceWith(CrosscuttingMembers other, boolean careAboutShadowMungers)
-
setPerClause
public void setPerClause(PerClause perClause)
-
getDeclareParents
public Collection<DeclareParents> getDeclareParents()
-
getDeclareSofts
public Collection<DeclareSoft> getDeclareSofts()
-
getShadowMungers
public List<ShadowMunger> getShadowMungers()
-
getTypeMungers
public List<ConcreteTypeMunger> getTypeMungers()
-
getLateTypeMungers
public List<ConcreteTypeMunger> getLateTypeMungers()
-
getDeclareAnnotationOnTypes
public Collection<DeclareAnnotation> getDeclareAnnotationOnTypes()
-
getDeclareAnnotationOnFields
public Collection<DeclareAnnotation> getDeclareAnnotationOnFields()
-
getDeclareAnnotationOnMethods
public Collection<DeclareAnnotation> getDeclareAnnotationOnMethods()
-
getDeclareTypeErrorOrWarning
public Collection<DeclareTypeErrorOrWarning> getDeclareTypeErrorOrWarning()
-
clearCaches
public void clearCaches()
-
-