Package kotlin.jvm.internal
Class MutablePropertyReference1
java.lang.Object
kotlin.jvm.internal.CallableReference
kotlin.jvm.internal.PropertyReference
kotlin.jvm.internal.MutablePropertyReference
kotlin.jvm.internal.MutablePropertyReference1
- All Implemented Interfaces:
Serializable,kotlin.Function,kotlin.jvm.functions.Function1,kotlin.reflect.KAnnotatedElement,kotlin.reflect.KCallable,kotlin.reflect.KMutableProperty,kotlin.reflect.KMutableProperty1,kotlin.reflect.KProperty,kotlin.reflect.KProperty1
- Direct Known Subclasses:
MutablePropertyReference1Impl
public abstract class MutablePropertyReference1
extends MutablePropertyReference
implements kotlin.reflect.KMutableProperty1
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface kotlin.reflect.KCallable
kotlin.reflect.KCallable.DefaultImplsNested classes/interfaces inherited from interface kotlin.reflect.KMutableProperty
kotlin.reflect.KMutableProperty.Setter<V extends Object>Nested classes/interfaces inherited from interface kotlin.reflect.KMutableProperty1
kotlin.reflect.KMutableProperty1.DefaultImpls, kotlin.reflect.KMutableProperty1.Setter<T extends Object,V extends Object> -
Field Summary
Fields inherited from class kotlin.jvm.internal.CallableReference
NO_RECEIVER, receiver -
Constructor Summary
ConstructorsConstructorDescriptionMutablePropertyReference1(Object receiver) MutablePropertyReference1(Object receiver, Class owner, String name, String signature, int flags) -
Method Summary
Modifier and TypeMethodDescriptionprotected kotlin.reflect.KCallablegetDelegate(Object receiver) kotlin.reflect.KProperty1.Getterkotlin.reflect.KMutableProperty1.SetterMethods inherited from class kotlin.jvm.internal.PropertyReference
compute, equals, getReflected, hashCode, isConst, isLateinit, toStringMethods inherited from class kotlin.jvm.internal.CallableReference
call, callBy, getAnnotations, getBoundReceiver, getName, getOwner, getParameters, getReturnType, getSignature, getTypeParameters, getVisibility, isAbstract, isFinal, isOpen, isSuspendMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface kotlin.reflect.KAnnotatedElement
getAnnotationsMethods inherited from interface kotlin.reflect.KCallable
call, callBy, getName, getParameters, getReturnType, getTypeParameters, getVisibility, isAbstract, isFinal, isOpen, isSuspendMethods inherited from interface kotlin.reflect.KMutableProperty1
setMethods inherited from interface kotlin.reflect.KProperty
isConst, isLateinitMethods inherited from interface kotlin.reflect.KProperty1
get
-
Constructor Details
-
MutablePropertyReference1
public MutablePropertyReference1() -
MutablePropertyReference1
-
MutablePropertyReference1
-
-
Method Details
-
computeReflected
protected kotlin.reflect.KCallable computeReflected()- Specified by:
computeReflectedin classCallableReference
-
invoke
- Specified by:
invokein interfacekotlin.jvm.functions.Function1
-
getGetter
public kotlin.reflect.KProperty1.Getter getGetter()- Specified by:
getGetterin interfacekotlin.reflect.KProperty- Specified by:
getGetterin interfacekotlin.reflect.KProperty1
-
getSetter
public kotlin.reflect.KMutableProperty1.Setter getSetter()- Specified by:
getSetterin interfacekotlin.reflect.KMutableProperty- Specified by:
getSetterin interfacekotlin.reflect.KMutableProperty1
-
getDelegate
- Specified by:
getDelegatein interfacekotlin.reflect.KProperty1
-