Package org.aspectj.weaver
Klasse NewMemberClassTypeMunger
java.lang.Object
org.aspectj.weaver.ResolvedTypeMunger
org.aspectj.weaver.NewMemberClassTypeMunger
Weaver representation of an intertype declared member class. The munger captures the name of the type being declared and the
target.
- Seit:
- 1.6.9
- Autor:
- Andy Clement
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.aspectj.weaver.ResolvedTypeMunger
ResolvedTypeMunger.Kind
-
Feldübersicht
Von Klasse geerbte Felder org.aspectj.weaver.ResolvedTypeMunger
AnnotationOnType, Constructor, declaredSignature, Field, FieldHost, InnerClass, kind, Method, MethodDelegate, MethodDelegate2, Parent, PerObjectInterface, PerTypeWithinInterface, PrivilegedAccess, signature, SUPER_DISPATCH_NAME, typeVariableAliases
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungboolean
int
hashCode()
static ResolvedTypeMunger
readInnerClass
(VersionedDataInputStream stream, ISourceContext context) void
write
(CompressingDataOutputStream stream) Von Klasse geerbte Methoden org.aspectj.weaver.ResolvedTypeMunger
changesPublicSignature, existsToSupportShadowMunging, getDeclaredSignature, getKind, getMatchingSyntheticMember, getSignature, getSourceLocation, getSuperMethodsCalled, getTypeVariableAliases, hasTypeVariableAliases, isLateMunger, matches, needsAccessToTopmostImplementor, parameterizedFor, parameterizeWith, read, readInTypeAliases, readSourceLocation, readSuperMethodsCalled, setDeclaredSignature, setSourceLocation, setSuperMethodsCalled, setTypeVariableAliases, sharesTypeVariablesWithGenericType, toString, writeOutTypeAliases, writeSourceLocation, writeSuperMethodsCalled
-
Konstruktordetails
-
NewMemberClassTypeMunger
-
-
Methodendetails
-
write
- Angegeben von:
write
in KlasseResolvedTypeMunger
- Löst aus:
IOException
-
readInnerClass
public static ResolvedTypeMunger readInnerClass(VersionedDataInputStream stream, ISourceContext context) throws IOException - Löst aus:
IOException
-
getTargetType
-
getDeclaringType
- Setzt außer Kraft:
getDeclaringType
in KlasseResolvedTypeMunger
-
getMemberTypeName
-
hashCode
public int hashCode() -
equals
-