- accept(AbstractJavaSource<JavaClassSource>) - Method in class io.spine.tools.compiler.annotation.Annotator.TypeDeclarationAnnotation
-
- AccessorTemplate - Class in io.spine.tools.compiler.field
-
A template of an accessor method generated by the Protobuf compiler for a Protobuf field in Java.
- AccessorTemplates - Class in io.spine.tools.compiler.field
-
- add(ModuleAnnotator.Job) - Method in class io.spine.tools.compiler.annotation.ModuleAnnotator.Builder
-
- addAnnotation(AnnotationTargetSource<?, ?>) - Method in class io.spine.tools.compiler.annotation.Annotator
-
- addConfigureSeverityAction() - Method in class io.spine.tools.compiler.check.SeverityConfigurer
-
Adds the action configuring Spine Error Prone check severities to the
projectEvaluated
stage of the project.
- adder() - Static method in class io.spine.tools.compiler.field.AccessorTemplates
-
Obtains add...
template.
- addErrorProneChecksDependency() - Method in class io.spine.tools.compiler.check.DependencyConfigurer
-
Adds the io.spine.tools.spine-errorprone-checks
dependency to the project
configuration.
- allAdder() - Static method in class io.spine.tools.compiler.field.AccessorTemplates
-
Obtains addAll...
template.
- allPutter() - Static method in class io.spine.tools.compiler.field.AccessorTemplates
-
Obtains putAll...
template.
- annotate() - Method in class io.spine.tools.compiler.annotation.Annotator
-
Annotates the Java sources generated from Protobuf.
- annotate(SourceFile) - Method in class io.spine.tools.compiler.annotation.Annotator
-
- annotate() - Method in class io.spine.tools.compiler.annotation.ModuleAnnotator
-
- annotate(Descriptors.FileDescriptor) - Method in class io.spine.tools.compiler.annotation.OptionAnnotator
-
Annotates the Java sources generated from the specified file descriptor.
- annotateMessageTypes(Descriptors.Descriptor, Descriptors.FileDescriptor) - Method in class io.spine.tools.compiler.annotation.OptionAnnotator
-
Annotates message class and MessageOrBuilder interface that correspond to the passed type.
- annotateMultipleFiles(Descriptors.FileDescriptor) - Method in class io.spine.tools.compiler.annotation.OptionAnnotator
-
Annotates the Java sources generated from the specified file descriptor
if java_multiple_files
proto file option is true
.
- annotateOneFile(Descriptors.FileDescriptor) - Method in class io.spine.tools.compiler.annotation.OptionAnnotator
-
Annotates the Java sources generated from the specified file descriptor
if java_multiple_files
proto file option is set to false
.
- Annotator - Class in io.spine.tools.compiler.annotation
-
Abstract base class for the annotators of the generated Java sources.
- Annotator(ClassName, ImmutableList<Descriptors.FileDescriptor>, Path) - Constructor for class io.spine.tools.compiler.annotation.Annotator
-
- Annotator.TypeDeclarationAnnotation - Class in io.spine.tools.compiler.annotation
-
An annotation function, that annotates the type declaration,
which is represented by AbstractJavaSource
.
- AnnotatorFactory - Interface in io.spine.tools.compiler.annotation
-
- ApiOption - Class in io.spine.tools.compiler.annotation
-
A set of Protobuf options marking an API element.
- apply(Project) - Method in class io.spine.tools.gradle.compiler.CleaningPlugin
-
- apply(Project) - Method in class io.spine.tools.gradle.compiler.ColumnGenPlugin
-
Applies the plug-in to a project.
- apply(Project) - Method in class io.spine.tools.gradle.compiler.DescriptorSetMergerPlugin
-
- apply(Project) - Method in class io.spine.tools.gradle.compiler.ErrorProneChecksPlugin
-
Applies the plugin to the given Project
.
- apply(Project) - Method in class io.spine.tools.gradle.compiler.ModelCompilerPlugin
-
- apply(Project) - Method in class io.spine.tools.gradle.compiler.ProtoAnnotatorPlugin
-
- apply(Project) - Method in class io.spine.tools.gradle.compiler.RejectionGenPlugin
-
Applies the plug-in to a project.
- as(ClassName) - Method in class io.spine.tools.compiler.annotation.ModuleAnnotator.JobBuilder
-
Builds an instance of Job
.