Package proguard.classfile.kotlin
Class KotlinValueParameterMetadata
java.lang.Object
proguard.util.SimpleProcessable
proguard.classfile.kotlin.KotlinValueParameterMetadata
- All Implemented Interfaces:
Serializable,KotlinAnnotatable,Processable
public class KotlinValueParameterMetadata
extends SimpleProcessable
implements Processable, KotlinAnnotatable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionintFields inherited from class proguard.util.SimpleProcessable
processingFlags, processingInfo -
Constructor Summary
ConstructorsConstructorDescriptionKotlinValueParameterMetadata(KotlinValueParameterFlags flags, int index, String parameterName) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(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()toString()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, setProcessingInfoMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface proguard.util.Processable
accept, addProcessingFlags, getProcessingFlags, getProcessingInfo, hasProcessingFlags, removeProcessingFlags, setProcessingFlags, setProcessingInfo
-
Field Details
-
parameterName
-
type
-
varArgElementType
-
flags
-
annotations
-
index
public int index
-
-
Constructor Details
-
KotlinValueParameterMetadata
public KotlinValueParameterMetadata(KotlinValueParameterFlags flags, int index, String parameterName)
-
-
Method Details
-
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
-
annotationsAccept
- Specified by:
annotationsAcceptin interfaceKotlinAnnotatable
-