kotlin.jvm.internal
Class MutablePropertyReference0

java.lang.Object
  extended by kotlin.jvm.internal.CallableReference
      extended by kotlin.jvm.internal.PropertyReference
          extended by kotlin.jvm.internal.MutablePropertyReference
              extended by kotlin.jvm.internal.MutablePropertyReference0
All Implemented Interfaces:
kotlin.Function, kotlin.jvm.functions.Function0, kotlin.reflect.KAnnotatedElement, kotlin.reflect.KCallable, kotlin.reflect.KMutableProperty, kotlin.reflect.KMutableProperty0, kotlin.reflect.KProperty, kotlin.reflect.KProperty0
Direct Known Subclasses:
MutablePropertyReference0Impl

public abstract class MutablePropertyReference0
extends MutablePropertyReference
implements kotlin.reflect.KMutableProperty0


Nested Class Summary
 
Nested classes/interfaces inherited from interface kotlin.reflect.KMutableProperty0
kotlin.reflect.KMutableProperty0.Setter<R>
 
Nested classes/interfaces inherited from interface kotlin.reflect.KProperty0
kotlin.reflect.KProperty0.Getter<R>
 
Nested classes/interfaces inherited from interface kotlin.reflect.KProperty
kotlin.reflect.KProperty.Accessor<R>, kotlin.reflect.KProperty.DefaultImpls
 
Field Summary
 
Fields inherited from class kotlin.jvm.internal.CallableReference
NO_RECEIVER, receiver
 
Constructor Summary
MutablePropertyReference0()
           
MutablePropertyReference0(Object receiver)
           
 
Method Summary
protected  kotlin.reflect.KCallable computeReflected()
           
 Object getDelegate()
           
 kotlin.reflect.KProperty0.Getter getGetter()
           
 kotlin.reflect.KMutableProperty0.Setter getSetter()
           
 Object invoke()
           
 
Methods inherited from class kotlin.jvm.internal.PropertyReference
equals, getReflected, hashCode, isConst, isLateinit, toString
 
Methods inherited from class kotlin.jvm.internal.CallableReference
call, callBy, compute, getAnnotations, getBoundReceiver, getName, getOwner, getParameters, getReturnType, getSignature, getTypeParameters, getVisibility, isAbstract, isFinal, isOpen
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface kotlin.reflect.KMutableProperty0
set
 
Methods inherited from interface kotlin.reflect.KProperty0
get
 
Methods inherited from interface kotlin.reflect.KProperty
isConst, isLateinit
 
Methods inherited from interface kotlin.reflect.KCallable
call, callBy, getName, getParameters, getReturnType, getTypeParameters, getVisibility, isAbstract, isFinal, isOpen
 
Methods inherited from interface kotlin.reflect.KAnnotatedElement
getAnnotations
 

Constructor Detail

MutablePropertyReference0

public MutablePropertyReference0()

MutablePropertyReference0

@SinceKotlin(version="1.1")
public MutablePropertyReference0(Object receiver)
Method Detail

computeReflected

protected kotlin.reflect.KCallable computeReflected()
Specified by:
computeReflected in class CallableReference

invoke

public Object invoke()
Specified by:
invoke in interface kotlin.jvm.functions.Function0

getGetter

public kotlin.reflect.KProperty0.Getter getGetter()
Specified by:
getGetter in interface kotlin.reflect.KProperty
Specified by:
getGetter in interface kotlin.reflect.KProperty0

getSetter

public kotlin.reflect.KMutableProperty0.Setter getSetter()
Specified by:
getSetter in interface kotlin.reflect.KMutableProperty
Specified by:
getSetter in interface kotlin.reflect.KMutableProperty0

getDelegate

@SinceKotlin(version="1.1")
public Object getDelegate()
Specified by:
getDelegate in interface kotlin.reflect.KProperty0


Copyright © 2017. All Rights Reserved.