ModelCompilerTaskName

public enum ModelCompilerTaskName implements TaskName

Names of Gradle tasks defined by the Spine Model Compiler plugin.

Entries

Link copied to clipboard

Additional cleanup task added to the Gradle lifecycle.

Link copied to clipboard

Generates source code of rejections in the main scope.

Link copied to clipboard

Generates source code of rejections in the test scope.

Link copied to clipboard

Generates the helper types for declaring columns in the main scope.

Link copied to clipboard

Generates the helper types for declaring columns in the test scope.

Link copied to clipboard

Annotates the Java sources generated from .proto files the main scope.

Link copied to clipboard

Annotates the Java sources generated from .proto files the test scope.

Link copied to clipboard

Merges all the known type descriptors of the module into one in the main scope.

Link copied to clipboard

Merges all the known type descriptors of the module into one in the test scope.

Link copied to clipboard

Creates the Protobuf compiler plugin configuration.

Link copied to clipboard

Creates the Protobuf compiler plugin test configuration.

Link copied to clipboard

Creates the desc.ref file containing the reference to the descriptor file(s) with the known types.

Link copied to clipboard

Creates the desc.ref file containing the reference to the descriptor file(s) with the known types.

Functions

Link copied to clipboard
public static ModelCompilerTaskName valueOf(String name)

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

Inherited functions

Link copied to clipboard
public abstract String name()
The value of the name.
Link copied to clipboard
public String path()
Obtains this task name as a path.