kotlin.jvm.internal
Class MutablePropertyReference2

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.MutablePropertyReference2
All Implemented Interfaces:
kotlin.Function, kotlin.jvm.functions.Function2, kotlin.reflect.KAnnotatedElement, kotlin.reflect.KCallable, kotlin.reflect.KMutableProperty, kotlin.reflect.KMutableProperty2, kotlin.reflect.KProperty, kotlin.reflect.KProperty2
Direct Known Subclasses:
MutablePropertyReference2Impl

public class MutablePropertyReference2
extends MutablePropertyReference
implements kotlin.reflect.KMutableProperty2


Nested Class Summary
 
Nested classes/interfaces inherited from interface kotlin.reflect.KMutableProperty2
kotlin.reflect.KMutableProperty2.Setter<D,E,R>
 
Nested classes/interfaces inherited from interface kotlin.reflect.KProperty2
kotlin.reflect.KProperty2.Getter<D,E,R>
 
Nested classes/interfaces inherited from interface kotlin.reflect.KProperty
kotlin.reflect.KProperty.Accessor<R>
 
Field Summary
 
Fields inherited from class kotlin.jvm.internal.CallableReference
reflected
 
Constructor Summary
MutablePropertyReference2()
           
 
Method Summary
protected  kotlin.reflect.KCallable computeReflected()
           
 Object get(Object receiver1, Object receiver2)
           
 kotlin.reflect.KProperty2.Getter getGetter()
           
 kotlin.reflect.KMutableProperty2.Setter getSetter()
           
 Object invoke(Object receiver1, Object receiver2)
           
 void set(Object receiver1, Object receiver2, Object value)
           
 
Methods inherited from class kotlin.jvm.internal.PropertyReference
equals, hashCode, toString
 
Methods inherited from class kotlin.jvm.internal.CallableReference
call, callBy, compute, getAnnotations, getName, getOwner, getParameters, getReflected, getReturnType, getSignature
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface kotlin.reflect.KCallable
call, callBy, getName, getParameters, getReturnType
 
Methods inherited from interface kotlin.reflect.KAnnotatedElement
getAnnotations
 

Constructor Detail

MutablePropertyReference2

public MutablePropertyReference2()
Method Detail

computeReflected

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

get

public Object get(Object receiver1,
                  Object receiver2)
Specified by:
get in interface kotlin.reflect.KProperty2

set

public void set(Object receiver1,
                Object receiver2,
                Object value)
Specified by:
set in interface kotlin.reflect.KMutableProperty2

invoke

public Object invoke(Object receiver1,
                     Object receiver2)
Specified by:
invoke in interface kotlin.jvm.functions.Function2

getGetter

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

getSetter

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


Copyright © 2016. All Rights Reserved.