public interface PropertyDescriptor extends VariableDescriptor, CallableMemberDescriptor
CallableMemberDescriptor.Kind| Modifier and Type | Method and Description |
|---|---|
java.util.List<PropertyAccessorDescriptor> |
getAccessors() |
PropertyGetterDescriptor |
getGetter() |
PropertyDescriptor |
getOriginal() |
java.util.Set<? extends PropertyDescriptor> |
getOverriddenDescriptors() |
PropertySetterDescriptor |
getSetter() |
PropertyDescriptor |
substitute(TypeSubstitutor substitutor) |
getContainingDeclaration, getType, isVaraddOverriddenDescriptor, copy, getKindgetExpectedThisObject, getReceiverParameter, getReturnType, getTypeParameters, getValueParametersgetModality, getVisibilityaccept, acceptVoidgetAnnotations@Nullable PropertyGetterDescriptor getGetter()
@Nullable PropertySetterDescriptor getSetter()
@NotNull java.util.List<PropertyAccessorDescriptor> getAccessors()
@NotNull PropertyDescriptor getOriginal()
getOriginal in interface CallableDescriptorgetOriginal in interface CallableMemberDescriptorgetOriginal in interface DeclarationDescriptorthis object if the current descriptor is original itself@NotNull java.util.Set<? extends PropertyDescriptor> getOverriddenDescriptors()
getOverriddenDescriptors in interface CallableDescriptorgetOverriddenDescriptors in interface CallableMemberDescriptorPropertyDescriptor substitute(@NotNull TypeSubstitutor substitutor)
substitute in interface CallableDescriptorsubstitute in interface DeclarationDescriptorsubstitute in interface VariableDescriptor