Package-level declarations
Types
Link copied to clipboard
class HybridVirtualThreadInvocationHandler(virtualThreadExecutor: Executor = VirtualThreadUtils.createVirtualThreadExecutor {
Executors.newCachedThreadPool()
}!!, scope: CoroutineScope = CoroutineScope(virtualThreadExecutor.asCoroutineDispatcher()), executeSuspend: suspend (method: Method, args: Array<out Any>?) -> Any?, executeSync: (method: Method, args: Array<out Any>?) -> Any?) : InvocationHandler
Link copied to clipboard
object ServiceClassValidator
Utility for validating AiServices interface and their methods at the time of AiService proxy construction.