simple-robot
3.0.0-RC.2
simbot-api
/
love.forte.simbot
/
JvmSuspendTrans
Jvm
Suspend
Trans
@
Target
(
allowedTargets
=
[
AnnotationTarget.FUNCTION
,
AnnotationTarget.CLASS
]
)
annotation class
JvmSuspendTrans
(
val
blockingBaseName
:
String
=
""
,
val
blockingSuffix
:
String
=
"Blocking"
,
val
blockingAsProperty
:
Boolean
=
false
,
val
asyncBaseName
:
String
=
""
,
val
asyncSuffix
:
String
=
"Async"
,
val
asyncAsProperty
:
Boolean
=
false
)
用于代表同时标记
@JvmBlocking
和
@JvmAsync
的整合性注解。
Properties
Properties
async
As
Property
Link copied to clipboard
val
asyncAsProperty
:
Boolean
=
false
async
Base
Name
Link copied to clipboard
val
asyncBaseName
:
String
async
Suffix
Link copied to clipboard
val
asyncSuffix
:
String
blocking
As
Property
Link copied to clipboard
val
blockingAsProperty
:
Boolean
=
false
blocking
Base
Name
Link copied to clipboard
val
blockingBaseName
:
String
blocking
Suffix
Link copied to clipboard
val
blockingSuffix
:
String