Package kotlin.jvm.internal
Class PropertyReference
java.lang.Object
kotlin.jvm.internal.CallableReference
kotlin.jvm.internal.PropertyReference
- All Implemented Interfaces:
Serializable,kotlin.reflect.KAnnotatedElement,kotlin.reflect.KCallable,kotlin.reflect.KProperty
- Direct Known Subclasses:
MutablePropertyReference,PropertyReference0,PropertyReference1,PropertyReference2
public abstract class PropertyReference
extends CallableReference
implements kotlin.reflect.KProperty
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface kotlin.reflect.KCallable
kotlin.reflect.KCallable.DefaultImpls -
Field Summary
Fields inherited from class kotlin.jvm.internal.CallableReference
NO_RECEIVER, receiver -
Constructor Summary
ConstructorsConstructorDescriptionPropertyReference(Object receiver) PropertyReference(Object receiver, Class owner, String name, String signature, int flags) -
Method Summary
Methods inherited from class kotlin.jvm.internal.CallableReference
call, callBy, computeReflected, 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.KProperty
getGetter
-
Constructor Details
-
PropertyReference
public PropertyReference() -
PropertyReference
-
PropertyReference
-
-
Method Details
-
getReflected
@SinceKotlin(version="1.1") protected kotlin.reflect.KProperty getReflected()- Overrides:
getReflectedin classCallableReference
-
compute
public kotlin.reflect.KCallable compute()- Overrides:
computein classCallableReference
-
isLateinit
@SinceKotlin(version="1.1") public boolean isLateinit()- Specified by:
isLateinitin interfacekotlin.reflect.KProperty
-
isConst
@SinceKotlin(version="1.1") public boolean isConst()- Specified by:
isConstin interfacekotlin.reflect.KProperty
-
equals
-
hashCode
public int hashCode() -
toString
-