org.jetbrains.kotlin.codegen
Class AccessorForPropertyDescriptor.Setter

java.lang.Object
  extended by org.jetbrains.kotlin.descriptors.annotations.AnnotatedImpl
      extended by org.jetbrains.kotlin.descriptors.impl.DeclarationDescriptorImpl
          extended by org.jetbrains.kotlin.descriptors.impl.DeclarationDescriptorNonRootImpl
              extended by org.jetbrains.kotlin.descriptors.impl.PropertyAccessorDescriptorImpl
                  extended by org.jetbrains.kotlin.descriptors.impl.PropertySetterDescriptorImpl
                      extended by org.jetbrains.kotlin.codegen.AccessorForPropertyDescriptor.Setter
All Implemented Interfaces:
AccessorForCallableDescriptor<PropertySetterDescriptor>, Annotated, CallableDescriptor, CallableMemberDescriptor, DeclarationDescriptor, DeclarationDescriptorNonRoot, DeclarationDescriptorWithSource, DeclarationDescriptorWithVisibility, FunctionDescriptor, MemberDescriptor, Named, PropertyAccessorDescriptor, PropertySetterDescriptor
Enclosing class:
AccessorForPropertyDescriptor

public static class AccessorForPropertyDescriptor.Setter
extends PropertySetterDescriptorImpl
implements AccessorForCallableDescriptor<PropertySetterDescriptor>


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jetbrains.kotlin.descriptors.CallableMemberDescriptor
CallableMemberDescriptor.Kind
 
Constructor Summary
AccessorForPropertyDescriptor.Setter(AccessorForPropertyDescriptor property)
           
 
Method Summary
 PropertySetterDescriptor getCalleeDescriptor()
           
 JetSuperExpression getSuperCallExpression()
           
 
Methods inherited from class org.jetbrains.kotlin.descriptors.impl.PropertySetterDescriptorImpl
accept, createSetterParameter, getOriginal, getOverriddenDescriptors, getReturnType, getValueParameters, initialize, initializeDefault
 
Methods inherited from class org.jetbrains.kotlin.descriptors.impl.PropertyAccessorDescriptorImpl
addOverriddenDescriptor, copy, getCorrespondingProperty, getDispatchReceiverParameter, getExtensionReceiverParameter, getKind, getModality, getOverriddenDescriptors, getTypeParameters, getVisibility, hasBody, hasStableParameterNames, hasSynthesizedParameterNames, isDefault, isOperator, setVisibility, substitute
 
Methods inherited from class org.jetbrains.kotlin.descriptors.impl.DeclarationDescriptorNonRootImpl
getContainingDeclaration, getSource
 
Methods inherited from class org.jetbrains.kotlin.descriptors.impl.DeclarationDescriptorImpl
acceptVoid, getName, toString, toString
 
Methods inherited from class org.jetbrains.kotlin.descriptors.annotations.AnnotatedImpl
getAnnotations
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jetbrains.kotlin.descriptors.PropertyAccessorDescriptor
copy, getCorrespondingProperty, hasBody, isDefault
 
Methods inherited from interface org.jetbrains.kotlin.descriptors.FunctionDescriptor
getContainingDeclaration, isOperator, substitute
 
Methods inherited from interface org.jetbrains.kotlin.descriptors.CallableMemberDescriptor
addOverriddenDescriptor, getKind
 
Methods inherited from interface org.jetbrains.kotlin.descriptors.CallableDescriptor
getDispatchReceiverParameter, getExtensionReceiverParameter, getTypeParameters, hasStableParameterNames, hasSynthesizedParameterNames
 
Methods inherited from interface org.jetbrains.kotlin.descriptors.MemberDescriptor
getModality, getVisibility
 
Methods inherited from interface org.jetbrains.kotlin.descriptors.DeclarationDescriptorWithSource
getSource
 
Methods inherited from interface org.jetbrains.kotlin.descriptors.DeclarationDescriptor
acceptVoid
 
Methods inherited from interface org.jetbrains.kotlin.descriptors.annotations.Annotated
getAnnotations
 
Methods inherited from interface org.jetbrains.kotlin.descriptors.Named
getName
 

Constructor Detail

AccessorForPropertyDescriptor.Setter

public AccessorForPropertyDescriptor.Setter(AccessorForPropertyDescriptor property)
Method Detail

getCalleeDescriptor

@NotNull
public PropertySetterDescriptor getCalleeDescriptor()
Specified by:
getCalleeDescriptor in interface AccessorForCallableDescriptor<PropertySetterDescriptor>

getSuperCallExpression

@Nullable
public JetSuperExpression getSuperCallExpression()
Specified by:
getSuperCallExpression in interface AccessorForCallableDescriptor<PropertySetterDescriptor>