|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.aspectj.internal.lang.reflect.DeclareParentsImpl
public class DeclareParentsImpl
| Constructor Summary | |
|---|---|
DeclareParentsImpl(java.lang.String targets,
java.lang.String parentsAsString,
boolean isExtends,
AjType<?> declaring)
Parents arg is a comma-separate list of type names that needs to be turned into AjTypes |
|
| Method Summary | |
|---|---|
AjType |
getDeclaringType()
The declaring aspect |
java.lang.reflect.Type[] |
getParentTypes()
The set of types that the types matching getTargetTypesPattern are declared to implement or extend |
TypePattern |
getTargetTypesPattern()
The target type pattern |
boolean |
isExtends()
True if this is a declare parents...extends member declaration |
boolean |
isImplements()
True if this is a declare parents...implements member declaration |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DeclareParentsImpl(java.lang.String targets,
java.lang.String parentsAsString,
boolean isExtends,
AjType<?> declaring)
| Method Detail |
|---|
public AjType getDeclaringType()
DeclareParents
getDeclaringType in interface DeclareParentspublic TypePattern getTargetTypesPattern()
DeclareParents
getTargetTypesPattern in interface DeclareParentspublic boolean isExtends()
DeclareParents
isExtends in interface DeclareParentspublic boolean isImplements()
DeclareParents
isImplements in interface DeclareParents
public java.lang.reflect.Type[] getParentTypes()
throws java.lang.ClassNotFoundException
DeclareParents
getParentTypes in interface DeclareParentsjava.lang.ClassNotFoundExceptionpublic java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||