Class AnnotationWithSourceClassUsage
- java.lang.Object
-
- org.wildfly.experimental.api.classpath.runtime.bytecode.AnnotationUsage
-
- org.wildfly.experimental.api.classpath.runtime.bytecode.AnnotationWithSourceClassUsage
-
- Direct Known Subclasses:
AnnotatedClassUsage,AnnotatedFieldReference,AnnotatedMethodReference,ExtendsAnnotatedClass,ImplementsAnnotatedInterface
public abstract class AnnotationWithSourceClassUsage extends AnnotationUsage
-
-
Field Summary
Fields Modifier and Type Field Description protected StringsourceClass-
Fields inherited from class org.wildfly.experimental.api.classpath.runtime.bytecode.AnnotationUsage
annotations, type
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected intcalculateHash()booleanequals(Object o)StringgetSourceClass()-
Methods inherited from class org.wildfly.experimental.api.classpath.runtime.bytecode.AnnotationUsage
asAnnotatedAnnotation, asAnnotatedClassUsage, asAnnotatedFieldReference, asAnnotatedMethodReference, asExtendsAnnotatedClass, asImplementsAnnotatedInterface, convertToDotFormat, getAnnotations, getType, hashCode
-
-
-
-
Field Detail
-
sourceClass
protected final String sourceClass
-
-
Method Detail
-
getSourceClass
public String getSourceClass()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classAnnotationUsage
-
calculateHash
protected int calculateHash()
- Overrides:
calculateHashin classAnnotationUsage
-
-