public static final class KotlinAnnotationArgument.EnumValue extends java.lang.Object implements KotlinAnnotationArgument.Value
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
className |
java.lang.String |
enumEntryName |
Clazz |
referencedClass |
| Constructor and Description |
|---|
EnumValue(java.lang.String className,
java.lang.String enumEntryName) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(Clazz clazz,
KotlinAnnotatable annotatable,
KotlinAnnotation kotlinMetadataAnnotation,
KotlinAnnotationArgument argument,
KotlinAnnotationArgumentVisitor visitor) |
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
void |
referencedClassAccept(ClassVisitor visitor) |
java.lang.String |
toString() |
public java.lang.String className
public Clazz referencedClass
public java.lang.String enumEntryName
public EnumValue(java.lang.String className,
java.lang.String enumEntryName)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic void accept(Clazz clazz, KotlinAnnotatable annotatable, KotlinAnnotation kotlinMetadataAnnotation, KotlinAnnotationArgument argument, KotlinAnnotationArgumentVisitor visitor)
accept in interface KotlinAnnotationArgument.Valuepublic void referencedClassAccept(ClassVisitor visitor)