-
public final class SymbolProcessorEnvironment
-
-
Field Summary
Fields Modifier and Type Field Description private final Map<String, String>optionsprivate final KotlinVersionkotlinVersionprivate final CodeGeneratorcodeGeneratorprivate final KSPLoggerlogger
-
Constructor Summary
Constructors Constructor Description SymbolProcessorEnvironment(Map<String, String> options, KotlinVersion kotlinVersion, CodeGenerator codeGenerator, KSPLogger logger)
-
Method Summary
Modifier and Type Method Description final Map<String, String>getOptions()passed from command line, Gradle, etc. final KotlinVersiongetKotlinVersion()language version of compilation environment. final CodeGeneratorgetCodeGenerator()creates managed files. final KSPLoggergetLogger()for logging to build output. -
-
Constructor Detail
-
SymbolProcessorEnvironment
SymbolProcessorEnvironment(Map<String, String> options, KotlinVersion kotlinVersion, CodeGenerator codeGenerator, KSPLogger logger)
-
-
Method Detail
-
getOptions
final Map<String, String> getOptions()
passed from command line, Gradle, etc.
-
getKotlinVersion
final KotlinVersion getKotlinVersion()
language version of compilation environment.
-
getCodeGenerator
final CodeGenerator getCodeGenerator()
creates managed files.
-
-
-
-