kotlin.jvm.internal
Class PropertyReference

java.lang.Object
  extended by kotlin.jvm.internal.CallableReference
      extended by kotlin.jvm.internal.PropertyReference
All Implemented Interfaces:
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


Nested Class Summary
 
Nested classes/interfaces inherited from interface kotlin.reflect.KProperty
kotlin.reflect.KProperty.Accessor<R>, kotlin.reflect.KProperty.DefaultImpls, kotlin.reflect.KProperty.Getter<R>
 
Field Summary
 
Fields inherited from class kotlin.jvm.internal.CallableReference
NO_RECEIVER, receiver
 
Constructor Summary
PropertyReference()
           
PropertyReference(Object receiver)
           
 
Method Summary
 boolean equals(Object obj)
           
protected  kotlin.reflect.KProperty getReflected()
           
 int hashCode()
           
 boolean isConst()
           
 boolean isLateinit()
           
 String toString()
           
 
Methods inherited from class kotlin.jvm.internal.CallableReference
call, callBy, compute, computeReflected, 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.KProperty
getGetter
 
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

PropertyReference

public PropertyReference()

PropertyReference

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

getReflected

@SinceKotlin(version="1.1")
protected kotlin.reflect.KProperty getReflected()
Overrides:
getReflected in class CallableReference

isLateinit

@SinceKotlin(version="1.1")
public boolean isLateinit()
Specified by:
isLateinit in interface kotlin.reflect.KProperty

isConst

@SinceKotlin(version="1.1")
public boolean isConst()
Specified by:
isConst in interface kotlin.reflect.KProperty

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2017. All Rights Reserved.