Package proguard.classfile.kotlin
Class KotlinValueParameterMetadata
- java.lang.Object
-
- proguard.util.SimpleProcessable
-
- proguard.classfile.kotlin.KotlinValueParameterMetadata
-
- All Implemented Interfaces:
java.io.Serializable,KotlinAnnotatable,Processable
public class KotlinValueParameterMetadata extends SimpleProcessable implements Processable, KotlinAnnotatable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description java.util.List<KotlinAnnotation>annotationsKotlinValueParameterFlagsflagsintindexjava.lang.StringparameterNameKotlinTypeMetadatatypeKotlinTypeMetadatavarArgElementType-
Fields inherited from class proguard.util.SimpleProcessable
processingFlags, processingInfo
-
-
Constructor Summary
Constructors Constructor Description KotlinValueParameterMetadata(KotlinValueParameterFlags flags, int index, java.lang.String parameterName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(Clazz clazz, KotlinClassKindMetadata kotlinClassKindMetadata, KotlinConstructorMetadata kotlinConstructorMetadata, KotlinValueParameterVisitor kotlinValueParameterVisitor)voidaccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata, KotlinValueParameterVisitor kotlinValueParameterVisitor)voidaccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinValueParameterVisitor kotlinValueParameterVisitor)voidannotationsAccept(Clazz clazz, KotlinAnnotationVisitor kotlinAnnotationVisitor)booleanisVarArg()java.lang.StringtoString()voidtypeAccept(Clazz clazz, KotlinClassKindMetadata kotlinClassKindMetadata, KotlinConstructorMetadata kotlinConstructorMetadata, KotlinTypeVisitor kotlinTypeVisitor)voidtypeAccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata, KotlinTypeVisitor kotlinTypeVisitor)voidtypeAccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinTypeVisitor kotlinTypeVisitor)-
Methods inherited from class proguard.util.SimpleProcessable
addProcessingFlags, getProcessingFlags, getProcessingInfo, hasProcessingFlags, removeProcessingFlags, setProcessingFlags, setProcessingInfo
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface proguard.util.Processable
getProcessingFlags, getProcessingInfo, setProcessingFlags, setProcessingInfo
-
-
-
-
Field Detail
-
parameterName
public java.lang.String parameterName
-
type
public KotlinTypeMetadata type
-
varArgElementType
public KotlinTypeMetadata varArgElementType
-
flags
public KotlinValueParameterFlags flags
-
annotations
public java.util.List<KotlinAnnotation> annotations
-
index
public int index
-
-
Constructor Detail
-
KotlinValueParameterMetadata
public KotlinValueParameterMetadata(KotlinValueParameterFlags flags, int index, java.lang.String parameterName)
-
-
Method Detail
-
accept
public void accept(Clazz clazz, KotlinClassKindMetadata kotlinClassKindMetadata, KotlinConstructorMetadata kotlinConstructorMetadata, KotlinValueParameterVisitor kotlinValueParameterVisitor)
-
accept
public void accept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinValueParameterVisitor kotlinValueParameterVisitor)
-
accept
public void accept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata, KotlinValueParameterVisitor kotlinValueParameterVisitor)
-
typeAccept
public void typeAccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinTypeVisitor kotlinTypeVisitor)
-
typeAccept
public void typeAccept(Clazz clazz, KotlinClassKindMetadata kotlinClassKindMetadata, KotlinConstructorMetadata kotlinConstructorMetadata, KotlinTypeVisitor kotlinTypeVisitor)
-
typeAccept
public void typeAccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata, KotlinTypeVisitor kotlinTypeVisitor)
-
isVarArg
public boolean isVarArg()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
annotationsAccept
public void annotationsAccept(Clazz clazz, KotlinAnnotationVisitor kotlinAnnotationVisitor)
- Specified by:
annotationsAcceptin interfaceKotlinAnnotatable
-
-