-
- All Implemented Interfaces:
public final class RefKt
-
-
Field Summary
Fields Modifier and Type Field Description private final static List<String>paramNamesprivate final static List<KParameter>valueParamsprivate final static List<KTypeProjection>genericArgsprivate final static BooleanisGenericprivate final static KClass<?>ownerClassprivate final static KClass<?>ownerClassprivate final static ObjectownerObjectprivate final static ObjectownerObjectprivate final static StringfirstParamNameprivate final static KClass<?>returnClassprivate final static BooleanisPublicprivate final static BooleanisPublic
-
Method Summary
Modifier and Type Method Description final List<String>getParamNames()final List<KParameter>getValueParams()final List<KTypeProjection>getGenericArgs()final BooleangetIsGeneric()final KClass<?>getOwnerClass()final KClass<?>getOwnerClass()final ObjectgetOwnerObject()final ObjectgetOwnerObject()final StringgetFirstParamName()final KClass<?>getReturnClass()final BooleangetIsPublic()final BooleangetIsPublic()final static BooleanacceptValue(KParameter $self, Object value)final static BooleanacceptClass(KParameter $self, KClass<?> cls)final static <T extends Any> TcreateInstanceX(KClass<?> $self, Object ps)final static ObjectgetPropValue(KProperty<?> $self, Object inst)final static UnitsetPropValue(KMutableProperty<?> $self, Object inst, Object value)-
-
Method Detail
-
getParamNames
final List<String> getParamNames()
-
getValueParams
final List<KParameter> getValueParams()
-
getGenericArgs
final List<KTypeProjection> getGenericArgs()
-
getIsGeneric
final Boolean getIsGeneric()
-
getOwnerClass
final KClass<?> getOwnerClass()
-
getOwnerClass
final KClass<?> getOwnerClass()
-
getOwnerObject
final Object getOwnerObject()
-
getOwnerObject
final Object getOwnerObject()
-
getFirstParamName
final String getFirstParamName()
-
getReturnClass
final KClass<?> getReturnClass()
-
getIsPublic
final Boolean getIsPublic()
-
getIsPublic
final Boolean getIsPublic()
-
acceptValue
final static Boolean acceptValue(KParameter $self, Object value)
-
acceptClass
final static Boolean acceptClass(KParameter $self, KClass<?> cls)
-
createInstanceX
final static <T extends Any> T createInstanceX(KClass<?> $self, Object ps)
-
getPropValue
final static Object getPropValue(KProperty<?> $self, Object inst)
-
setPropValue
final static Unit setPropValue(KMutableProperty<?> $self, Object inst, Object value)
-
-
-
-