Package org.aspectj.weaver.patterns
Klasse DeclareParentsMixin
java.lang.Object
org.aspectj.weaver.patterns.PatternNode
org.aspectj.weaver.patterns.Declare
org.aspectj.weaver.patterns.DeclareParents
org.aspectj.weaver.patterns.DeclareParentsMixin
- Alle implementierten Schnittstellen:
IHasPosition
,IHasSourceLocation
Constructed based on an @DeclareMixin being found in an aspect.
- Autor:
- Andy Clement
-
Feldübersicht
Von Klasse geerbte Felder org.aspectj.weaver.patterns.DeclareParents
child, isExtends, parents
Von Klasse geerbte Felder org.aspectj.weaver.patterns.Declare
ANNOTATION, DOMINATES, ERROR_OR_WARNING, PARENTS, PARENTSMIXIN, SOFT, TYPE_ERROR_OR_WARNING
Von Klasse geerbte Felder org.aspectj.weaver.patterns.PatternNode
end, sourceContext, start
-
Konstruktorübersicht
KonstruktorBeschreibungDeclareParentsMixin
(TypePattern child, List parents) DeclareParentsMixin
(TypePattern child, TypePatternList parents) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungboolean
int
hashCode()
boolean
isMixin()
static Declare
read
(VersionedDataInputStream s, ISourceContext context) toString()
void
Von Klasse geerbte Methoden org.aspectj.weaver.patterns.DeclareParents
accept, findMatchingNewParents, getChild, getNameSuffix, getParents, isAdviceLike, isExtends, match, parameterizeWith, parentsIncludeClass, parentsIncludeInterface, resolve, traverse
Von Klasse geerbte Methoden org.aspectj.weaver.patterns.Declare
getDeclaringType, setDeclaringType
Von Klasse geerbte Methoden org.aspectj.weaver.patterns.PatternNode
copyLocationFrom, getEnd, getFileName, getSourceContext, getSourceLocation, getStart, readLocation, setLocation, writeLocation
-
Konstruktordetails
-
DeclareParentsMixin
-
DeclareParentsMixin
-
-
Methodendetails
-
equals
- Setzt außer Kraft:
equals
in KlasseDeclareParents
-
hashCode
public int hashCode()- Setzt außer Kraft:
hashCode
in KlasseDeclareParents
-
write
- Setzt außer Kraft:
write
in KlasseDeclareParents
- Löst aus:
IOException
-
read
- Löst aus:
IOException
-
toString
- Setzt außer Kraft:
toString
in KlasseDeclareParents
-
isMixin
public boolean isMixin()- Setzt außer Kraft:
isMixin
in KlasseDeclareParents
-