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>, DeclarationDescriptor, DeclarationDescriptorNonRoot, DeclarationDescriptorWithSource, Named, PropertyAccessorDescriptor, PropertySetterDescriptor
Enclosing class:
AccessorForPropertyDescriptor

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


Constructor Summary
AccessorForPropertyDescriptor.Setter(AccessorForPropertyDescriptor property)
           
 
Method Summary
 PropertySetterDescriptor getCalleeDescriptor()
           
 ClassDescriptor getSuperCallTarget()
           
 
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
copy, getCorrespondingProperty, getCorrespondingVariable, getDispatchReceiverParameter, getExtensionReceiverParameter, getInitialSignatureDescriptor, getKind, getModality, getOverriddenDescriptors, getTypeParameters, getUserData, getVisibility, hasStableParameterNames, hasSynthesizedParameterNames, isDefault, isExternal, isHeader, isHiddenForResolutionEverywhereBesideSupercalls, isHiddenToOvercomeSignatureClash, isImpl, isInfix, isInline, isOperator, isSuspend, isTailrec, newCopyBuilder, setInitialSignatureDescriptor, setOverriddenDescriptors, 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, isDefault
 
Methods inherited from interface org.jetbrains.kotlin.descriptors.DeclarationDescriptor
acceptVoid
 
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>

getSuperCallTarget

@Nullable
public ClassDescriptor getSuperCallTarget()
Specified by:
getSuperCallTarget in interface AccessorForCallableDescriptor<PropertySetterDescriptor>