Package proguard.classfile.kotlin
Class KotlinValueParameterMetadata
- java.lang.Object
-
- proguard.util.SimpleProcessable
-
- proguard.classfile.kotlin.KotlinValueParameterMetadata
-
- All Implemented Interfaces:
java.io.Serializable
,Processable
public class KotlinValueParameterMetadata extends SimpleProcessable implements Processable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description KotlinValueParameterFlags
flags
int
index
java.lang.String
parameterName
KotlinTypeMetadata
type
KotlinTypeMetadata
varArgElementType
-
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 void
accept(Clazz clazz, KotlinClassKindMetadata kotlinClassKindMetadata, KotlinConstructorMetadata kotlinConstructorMetadata, KotlinValueParameterVisitor kotlinValueParameterVisitor)
void
accept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata, KotlinValueParameterVisitor kotlinValueParameterVisitor)
void
accept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinValueParameterVisitor kotlinValueParameterVisitor)
boolean
isVarArg()
java.lang.String
toString()
void
typeAccept(Clazz clazz, KotlinClassKindMetadata kotlinClassKindMetadata, KotlinConstructorMetadata kotlinConstructorMetadata, KotlinTypeVisitor kotlinTypeVisitor)
void
typeAccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata, KotlinTypeVisitor kotlinTypeVisitor)
void
typeAccept(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
-
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:
toString
in classjava.lang.Object
-
-