mirror of
https://github.com/HighCapable/KavaRef.git
synced 2025-09-05 10:15:22 +08:00
docs: some tweaks in KavaRef
This commit is contained in:
@@ -61,7 +61,7 @@ class KavaRef private constructor() {
|
|||||||
/**
|
/**
|
||||||
* Create a [MemberScope] instance to start a new reflection.
|
* Create a [MemberScope] instance to start a new reflection.
|
||||||
* @receiver the [KClass.java] to be reflected.
|
* @receiver the [KClass.java] to be reflected.
|
||||||
* @return [MemberScope]
|
* @return [MemberScope]<[T]>
|
||||||
*/
|
*/
|
||||||
@JvmSynthetic
|
@JvmSynthetic
|
||||||
fun <T : Any> KClass<T>.resolve() = MemberScope(java.createConfiguration())
|
fun <T : Any> KClass<T>.resolve() = MemberScope(java.createConfiguration())
|
||||||
@@ -69,7 +69,7 @@ class KavaRef private constructor() {
|
|||||||
/**
|
/**
|
||||||
* Create a [MemberScope] instance to start a new reflection.
|
* Create a [MemberScope] instance to start a new reflection.
|
||||||
* @receiver the [Class] to be reflected.
|
* @receiver the [Class] to be reflected.
|
||||||
* @return [MemberScope]
|
* @return [MemberScope]<[T]>
|
||||||
*/
|
*/
|
||||||
@JvmStatic
|
@JvmStatic
|
||||||
@JvmName("resolveClass")
|
@JvmName("resolveClass")
|
||||||
@@ -79,7 +79,7 @@ class KavaRef private constructor() {
|
|||||||
* Create a [MemberScope] instance to start a new reflection.
|
* Create a [MemberScope] instance to start a new reflection.
|
||||||
*
|
*
|
||||||
* This function has been deprecated due to naming pollution, use [asResolver] instead.
|
* This function has been deprecated due to naming pollution, use [asResolver] instead.
|
||||||
* @return [MemberScope]
|
* @return [MemberScope]<[T]>
|
||||||
*/
|
*/
|
||||||
@Deprecated(message = "Use asResolver() instead.", replaceWith = ReplaceWith("this.asResolver()"))
|
@Deprecated(message = "Use asResolver() instead.", replaceWith = ReplaceWith("this.asResolver()"))
|
||||||
fun <T : Any> T.resolve() = asResolver()
|
fun <T : Any> T.resolve() = asResolver()
|
||||||
@@ -88,7 +88,7 @@ class KavaRef private constructor() {
|
|||||||
* Create a [MemberScope] instance to start a new reflection.
|
* Create a [MemberScope] instance to start a new reflection.
|
||||||
* @see KClass.resolve
|
* @see KClass.resolve
|
||||||
* @see Class.resolve
|
* @see Class.resolve
|
||||||
* @return [MemberScope]
|
* @return [MemberScope]<[T]>
|
||||||
*/
|
*/
|
||||||
@JvmStatic
|
@JvmStatic
|
||||||
@JvmName("resolveObject")
|
@JvmName("resolveObject")
|
||||||
|
Reference in New Issue
Block a user