Class KSPJsConfig
-
- All Implemented Interfaces:
-
java.io.Serializable
public final class KSPJsConfig extends KSPConfig
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classKSPJsConfig.Builder
-
Field Summary
Fields Modifier and Type Field Description private final Stringbackendprivate final StringmoduleNameprivate final List<File>sourceRootsprivate final List<File>commonSourceRootsprivate final List<File>librariesprivate final Map<String, String>processorOptionsprivate final FileprojectBaseDirprivate final FileoutputBaseDirprivate final FilecachesDirprivate final FileclassOutputDirprivate final FilekotlinOutputDirprivate final FileresourceOutputDirprivate final Booleanincrementalprivate final BooleanincrementalLogprivate final List<File>modifiedSourcesprivate final List<File>removedSourcesprivate final List<String>changedClassesprivate final StringlanguageVersionprivate final StringapiVersionprivate final BooleanallWarningsAsErrorsprivate final BooleanmapAnnotationArgumentsInJava
-
Constructor Summary
Constructors Constructor Description KSPJsConfig(String backend, String moduleName, List<File> sourceRoots, List<File> commonSourceRoots, List<File> libraries, Map<String, String> processorOptions, File projectBaseDir, File outputBaseDir, File cachesDir, File classOutputDir, File kotlinOutputDir, File resourceOutputDir, Boolean incremental, Boolean incrementalLog, List<File> modifiedSources, List<File> removedSources, List<String> changedClasses, String languageVersion, String apiVersion, Boolean allWarningsAsErrors, Boolean mapAnnotationArgumentsInJava)
-
Method Summary
Modifier and Type Method Description final StringgetBackend()-
Methods inherited from class com.google.devtools.ksp.processing.KSPConfig
getAllWarningsAsErrors, getApiVersion, getCachesDir, getChangedClasses, getClassOutputDir, getCommonSourceRoots, getIncremental, getIncrementalLog, getKotlinOutputDir, getLanguageVersion, getLibraries, getMapAnnotationArgumentsInJava, getModifiedSources, getModuleName, getOutputBaseDir, getProcessorOptions, getProjectBaseDir, getRemovedSources, getResourceOutputDir, getSourceRoots -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
KSPJsConfig
KSPJsConfig(String backend, String moduleName, List<File> sourceRoots, List<File> commonSourceRoots, List<File> libraries, Map<String, String> processorOptions, File projectBaseDir, File outputBaseDir, File cachesDir, File classOutputDir, File kotlinOutputDir, File resourceOutputDir, Boolean incremental, Boolean incrementalLog, List<File> modifiedSources, List<File> removedSources, List<String> changedClasses, String languageVersion, String apiVersion, Boolean allWarningsAsErrors, Boolean mapAnnotationArgumentsInJava)
-
-
Method Detail
-
getBackend
final String getBackend()
-
-
-
-