public class KotlinPropertyMetadata extends SimpleProcessable
processingFlags, processingInfo
Constructor and Description |
---|
KotlinPropertyMetadata(KotlinPropertyFlags flags,
java.lang.String name,
KotlinPropertyAccessorFlags getterFlags,
KotlinPropertyAccessorFlags setterFlags) |
Modifier and Type | Method and Description |
---|---|
void |
accept(Clazz clazz,
KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata,
KotlinPropertyVisitor kotlinPropertyVisitor) |
void |
contextReceiverTypesAccept(Clazz clazz,
KotlinMetadata kotlinMetadata,
KotlinTypeVisitor kotlinTypeVisitor) |
void |
receiverTypeAccept(Clazz clazz,
KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata,
KotlinTypeVisitor kotlinTypeVisitor) |
void |
setterParametersAccept(Clazz clazz,
KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata,
KotlinValueParameterVisitor kotlinValueParameterVisitor) |
java.lang.String |
toString() |
void |
typeAccept(Clazz clazz,
KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata,
KotlinTypeVisitor kotlinTypeVisitor) |
void |
typeParametersAccept(Clazz clazz,
KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata,
KotlinTypeParameterVisitor kotlinTypeParameterVisitor) |
void |
versionRequirementAccept(Clazz clazz,
KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata,
KotlinVersionRequirementVisitor kotlinVersionRequirementVisitor) |
addProcessingFlags, getProcessingFlags, getProcessingInfo, hasProcessingFlags, removeProcessingFlags, setProcessingFlags, setProcessingInfo
public java.lang.String name
public java.util.List<KotlinTypeParameterMetadata> typeParameters
public KotlinTypeMetadata receiverType
public java.util.List<KotlinTypeMetadata> contextReceivers
public java.util.List<KotlinValueParameterMetadata> setterParameters
public KotlinTypeMetadata type
public KotlinVersionRequirementMetadata versionRequirement
public KotlinPropertyFlags flags
public KotlinPropertyAccessorFlags getterFlags
public KotlinPropertyAccessorFlags setterFlags
public FieldSignature backingFieldSignature
public Clazz referencedBackingFieldClass
public Field referencedBackingField
public MethodSignature getterSignature
public Method referencedGetterMethod
public MethodSignature setterSignature
public Method referencedSetterMethod
public MethodSignature syntheticMethodForAnnotations
public Clazz referencedSyntheticMethodClass
public Method referencedSyntheticMethodForAnnotations
public MethodSignature syntheticMethodForDelegate
public Clazz referencedSyntheticMethodForDelegateClass
public Method referencedSyntheticMethodForDelegateMethod
public KotlinPropertyMetadata(KotlinPropertyFlags flags, java.lang.String name, KotlinPropertyAccessorFlags getterFlags, KotlinPropertyAccessorFlags setterFlags)
public void accept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyVisitor kotlinPropertyVisitor)
public void typeAccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinTypeVisitor kotlinTypeVisitor)
public void receiverTypeAccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinTypeVisitor kotlinTypeVisitor)
public void contextReceiverTypesAccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinTypeVisitor kotlinTypeVisitor)
public void setterParametersAccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinValueParameterVisitor kotlinValueParameterVisitor)
public void typeParametersAccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinTypeParameterVisitor kotlinTypeParameterVisitor)
public void versionRequirementAccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinVersionRequirementVisitor kotlinVersionRequirementVisitor)
public java.lang.String toString()
toString
in class java.lang.Object