RemoteCallbackProcessor

@SupportedAnnotationTypes(["androidx.remotecallback.RemoteCallable"]) @SupportedSourceVersion(SourceVersion.RELEASE_8) open class RemoteCallbackProcessor : AbstractProcessor
kotlin.Any
   ↳ javax.annotation.processing.AbstractProcessor
   ↳ androidx.remotecallback.compiler.RemoteCallbackProcessor

Processes annotations from RemoteCallbacks.

Summary

Constants

static String

Public constructors

Processes annotations from RemoteCallbacks.

Public methods

open Unit
init(processingEnvironment: ProcessingEnvironment!)

open Boolean
process(set: MutableSet<out TypeElement!>!, roundEnvironment: RoundEnvironment!)

Constants

REMOTE_CALLABLE

static val REMOTE_CALLABLE: String
Value: "androidx.remotecallback.RemoteCallable"

Public constructors

<init>

RemoteCallbackProcessor()

Processes annotations from RemoteCallbacks.

Public methods

init

open fun init(processingEnvironment: ProcessingEnvironment!): Unit

process

open fun process(set: MutableSet<out TypeElement!>!, roundEnvironment: RoundEnvironment!): Boolean