Package proguard.classfile.kotlin
Class KotlinAnnotationArgument.EnumValue
- java.lang.Object
- 
- proguard.classfile.kotlin.KotlinAnnotationArgument.EnumValue
 
- 
- All Implemented Interfaces:
- KotlinAnnotationArgument.Value
 - Enclosing class:
- KotlinAnnotationArgument
 
 public static final class KotlinAnnotationArgument.EnumValue extends java.lang.Object implements KotlinAnnotationArgument.Value 
- 
- 
Field SummaryFields Modifier and Type Field Description java.lang.StringclassNamejava.lang.StringenumEntryNameClazzreferencedClass
 - 
Constructor SummaryConstructors Constructor Description EnumValue(java.lang.String className, java.lang.String enumEntryName)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(Clazz clazz, KotlinAnnotatable annotatable, KotlinAnnotation kotlinMetadataAnnotation, KotlinAnnotationArgument argument, KotlinAnnotationArgumentVisitor visitor)booleanequals(java.lang.Object o)inthashCode()voidreferencedClassAccept(ClassVisitor visitor)java.lang.StringtoString()
 
- 
- 
- 
Field Detail- 
classNamepublic java.lang.String className 
 - 
referencedClasspublic Clazz referencedClass 
 - 
enumEntryNamepublic java.lang.String enumEntryName 
 
- 
 - 
Method Detail- 
equalspublic boolean equals(java.lang.Object o) - Overrides:
- equalsin class- java.lang.Object
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- java.lang.Object
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 - 
acceptpublic void accept(Clazz clazz, KotlinAnnotatable annotatable, KotlinAnnotation kotlinMetadataAnnotation, KotlinAnnotationArgument argument, KotlinAnnotationArgumentVisitor visitor) - Specified by:
- acceptin interface- KotlinAnnotationArgument.Value
 
 - 
referencedClassAcceptpublic void referencedClassAccept(ClassVisitor visitor) 
 
- 
 
-