org.jetbrains.kotlin.descriptors
Interface PropertyAccessorDescriptor

All Known Subinterfaces:
PropertyGetterDescriptor, PropertySetterDescriptor
All Known Implementing Classes:
AccessorForPropertyDescriptor.Getter, AccessorForPropertyDescriptor.Setter, PropertyAccessorDescriptorImpl, PropertyGetterDescriptorImpl, PropertySetterDescriptorImpl

public interface PropertyAccessorDescriptor


Method Summary
 PropertyAccessorDescriptor copy(DeclarationDescriptor newOwner, Modality modality, Visibility visibility, Kind kind, boolean copyOverrides)
           
 PropertyDescriptor getCorrespondingProperty()
           
 PropertyAccessorDescriptor getOriginal()
           
 java.util.Collection<? extends PropertyAccessorDescriptor> getOverriddenDescriptors()
           
 boolean isDefault()
           
 

Method Detail

isDefault

boolean isDefault()

getOriginal

@NotNull
PropertyAccessorDescriptor getOriginal()

getOverriddenDescriptors

@NotNull
java.util.Collection<? extends PropertyAccessorDescriptor> getOverriddenDescriptors()

getCorrespondingProperty

@NotNull
PropertyDescriptor getCorrespondingProperty()

copy

@NotNull
PropertyAccessorDescriptor copy(DeclarationDescriptor newOwner,
                                        Modality modality,
                                        Visibility visibility,
                                        Kind kind,
                                        boolean copyOverrides)