public class KotlinPropertyMetadata extends SimpleProcessable
processingFlags, processingInfo| Constructor and Description |
|---|
KotlinPropertyMetadata(int flags,
java.lang.String name,
int getterFlags,
int setterFlags) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(Clazz clazz,
KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata,
KotlinPropertyVisitor kotlinPropertyVisitor) |
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) |
getProcessingFlags, getProcessingInfo, setProcessingFlags, setProcessingInfopublic java.lang.String name
public java.util.List<KotlinTypeParameterMetadata> typeParameters
public KotlinTypeMetadata receiverType
public java.util.List<KotlinValueParameterMetadata> setterParameters
public KotlinTypeMetadata type
public KotlinVersionRequirementMetadata versionRequirement
public KotlinPropertyFlags flags
public KotlinPropertyAccessorFlags getterFlags
public KotlinPropertyAccessorFlags setterFlags
public JvmFieldSignature backingFieldSignature
public Clazz referencedBackingFieldClass
public Field referencedBackingField
public JvmMethodSignature getterSignature
public Method referencedGetterMethod
public JvmMethodSignature setterSignature
public Method referencedSetterMethod
public JvmMethodSignature syntheticMethodForAnnotations
public Clazz referencedSyntheticMethodClass
public Method referencedSyntheticMethodForAnnotations
public KotlinPropertyMetadata(int flags,
java.lang.String name,
int getterFlags,
int 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 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