Package proguard.classfile.kotlin
Class KotlinPropertyMetadata
java.lang.Object
proguard.util.SimpleProcessable
proguard.classfile.kotlin.KotlinPropertyMetadata
- All Implemented Interfaces:
Serializable,KotlinAnnotatable,Processable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionDeprecated.@Nullable KotlinPropertyAccessorMetadataDeprecated.Fields inherited from class proguard.util.SimpleProcessable
processingFlags, processingInfo -
Constructor Summary
ConstructorsConstructorDescriptionKotlinPropertyMetadata(KotlinPropertyFlags flags, String name, KotlinPropertyAccessorMetadata getterMetadata, KotlinPropertyAccessorMetadata setterMetadata) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyVisitor kotlinPropertyVisitor) voidannotationsAccept(Clazz clazz, KotlinAnnotationVisitor kotlinAnnotationVisitor) voidcontextParameterValuesAccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinValueParameterVisitor kotlinValueParameterVisitor) voidcontextReceiverTypesAccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinTypeVisitor kotlinTypeVisitor) voidpropertyAccessorsAccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinPropertyAccessorVisitor kotlinPropertyAccessorVisitor) voidreceiverTypeAccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinTypeVisitor kotlinTypeVisitor) voidsetterParameterAccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinValueParameterVisitor kotlinValueParameterVisitor) voidsetterParametersAccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinValueParameterVisitor kotlinValueParameterVisitor) Deprecated.toString()voidtypeAccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinTypeVisitor kotlinTypeVisitor) voidtypeParametersAccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinTypeParameterVisitor kotlinTypeParameterVisitor) voidversionRequirementAccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinVersionRequirementVisitor kotlinVersionRequirementVisitor) 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
-
Field Details
-
name
-
flags
-
type
-
typeParameters
-
getterMetadata
-
setterMetadata
-
setterParameters
Deprecated.UsesetterParameterinstead. There can only be one setter parameter but this old API used a list. -
setterParameter
-
annotations
-
receiverType
-
contextReceivers
Deprecated. -
contextParameters
-
versionRequirement
-
extensionReceiverParameterAnnotations
-
backingFieldAnnotations
-
delegateFieldAnnotations
-
backingFieldSignature
-
referencedBackingFieldClass
-
referencedBackingField
-
syntheticMethodForAnnotations
-
referencedSyntheticMethodClass
-
referencedSyntheticMethodForAnnotations
-
syntheticMethodForDelegate
-
referencedSyntheticMethodForDelegateClass
-
referencedSyntheticMethodForDelegateMethod
-
-
Constructor Details
-
KotlinPropertyMetadata
public KotlinPropertyMetadata(KotlinPropertyFlags flags, String name, KotlinPropertyAccessorMetadata getterMetadata, KotlinPropertyAccessorMetadata setterMetadata)
-
-
Method Details
-
accept
public void accept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyVisitor kotlinPropertyVisitor) -
typeAccept
public void typeAccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinTypeVisitor kotlinTypeVisitor) -
receiverTypeAccept
public void receiverTypeAccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinTypeVisitor kotlinTypeVisitor) -
contextReceiverTypesAccept
public void contextReceiverTypesAccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinTypeVisitor kotlinTypeVisitor) -
contextParameterValuesAccept
public void contextParameterValuesAccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinValueParameterVisitor kotlinValueParameterVisitor) -
setterParametersAccept
@Deprecated public void setterParametersAccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinValueParameterVisitor kotlinValueParameterVisitor) Deprecated. -
setterParameterAccept
public void setterParameterAccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinValueParameterVisitor kotlinValueParameterVisitor) -
propertyAccessorsAccept
public void propertyAccessorsAccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinPropertyAccessorVisitor kotlinPropertyAccessorVisitor) -
typeParametersAccept
public void typeParametersAccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinTypeParameterVisitor kotlinTypeParameterVisitor) -
versionRequirementAccept
public void versionRequirementAccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinVersionRequirementVisitor kotlinVersionRequirementVisitor) -
toString
-
annotationsAccept
- Specified by:
annotationsAcceptin interfaceKotlinAnnotatable
-
setterParameterinstead.