All Downloads are FREE. Search and download functionalities are using the official Maven repository.

permissions.dispatcher.processor.ProcessorUnit.kt Maven / Gradle / Ivy

There is a newer version: 4.9.2
Show newest version
package permissions.dispatcher.processor

import com.squareup.javapoet.JavaFile
import com.squareup.kotlinpoet.FileSpec
import javax.lang.model.type.TypeMirror

interface ProcessorUnit {
    fun getTargetType(): TypeMirror
    /**
     * Creates the File for the provided @RuntimePermissions element.
     * 

* This will delegate to other methods that compose generated code. */ fun createFile(rpe: RuntimePermissionsElement, requestCodeProvider: RequestCodeProvider): K } interface JavaProcessorUnit : ProcessorUnit interface KtProcessorUnit : ProcessorUnit





© 2015 - 2024 Weber Informatics LLC | Privacy Policy