Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AGGREGATE_TASK_NAME - Static variable in class com.ennovativesolutions.modelina.gradle.ModelinaPlugin
- apply(Project) - Method in class com.ennovativesolutions.modelina.gradle.ModelinaPlugin
C
- com.ennovativesolutions.modelina.gradle - package com.ennovativesolutions.modelina.gradle
D
- DEFAULT_MODELINA_VERSION - Static variable in class com.ennovativesolutions.modelina.gradle.ModelinaPlugin
E
- EXTENSION_NAME - Static variable in class com.ennovativesolutions.modelina.gradle.ModelinaPlugin
G
- generate() - Method in class com.ennovativesolutions.modelina.gradle.ModelinaGenerateTask
- generations(Action) - Method in class com.ennovativesolutions.modelina.gradle.ModelinaExtension
-
Configures the
generationscontainer. - GenerationSpec - Class in com.ennovativesolutions.modelina.gradle
-
Configuration for a single Modelina generation.
- GenerationSpec(String) - Constructor for class com.ennovativesolutions.modelina.gradle.GenerationSpec
- getCompleteOptions() - Method in class com.ennovativesolutions.modelina.gradle.GenerationSpec
-
Options passed to
generateToFiles, e.g. - getCompleteOptions() - Method in class com.ennovativesolutions.modelina.gradle.ModelinaGenerateTask
- getGenerations() - Method in class com.ennovativesolutions.modelina.gradle.ModelinaExtension
-
Container of generations to run.
- getInputFile() - Method in class com.ennovativesolutions.modelina.gradle.GenerationSpec
-
The input document to generate models from.
- getInputFile() - Method in class com.ennovativesolutions.modelina.gradle.ModelinaGenerateTask
- getLanguage() - Method in class com.ennovativesolutions.modelina.gradle.GenerationSpec
-
Target output language.
- getLanguage() - Method in class com.ennovativesolutions.modelina.gradle.ModelinaGenerateTask
- getModelinaVersion() - Method in class com.ennovativesolutions.modelina.gradle.ModelinaExtension
-
The version of the
@asyncapi/modelinanpm package to use. - getModelinaVersion() - Method in class com.ennovativesolutions.modelina.gradle.ModelinaGenerateTask
- getName() - Method in class com.ennovativesolutions.modelina.gradle.GenerationSpec
-
The name of this generation, as declared in the DSL.
- getNamespace() - Method in class com.ennovativesolutions.modelina.gradle.GenerationSpec
-
Convenience for the
namespacecomplete-model option (C#). - getNamespace() - Method in class com.ennovativesolutions.modelina.gradle.ModelinaGenerateTask
- getNodeExecutable() - Method in class com.ennovativesolutions.modelina.gradle.ModelinaExtension
-
Path to the
nodeexecutable. - getNodeExecutable() - Method in class com.ennovativesolutions.modelina.gradle.ModelinaGenerateTask
- getNpmExecutable() - Method in class com.ennovativesolutions.modelina.gradle.ModelinaExtension
-
Path to the
npmexecutable. - getNpmExecutable() - Method in class com.ennovativesolutions.modelina.gradle.ModelinaGenerateTask
- getOptions() - Method in class com.ennovativesolutions.modelina.gradle.GenerationSpec
-
Options passed to the generator constructor, e.g.
- getOptions() - Method in class com.ennovativesolutions.modelina.gradle.ModelinaGenerateTask
- getOutputDir() - Method in class com.ennovativesolutions.modelina.gradle.GenerationSpec
-
Directory the generated source files are written to.
- getOutputDir() - Method in class com.ennovativesolutions.modelina.gradle.ModelinaGenerateTask
- getPackageName() - Method in class com.ennovativesolutions.modelina.gradle.GenerationSpec
-
Convenience for the
packageNamecomplete-model option (Java, Kotlin, Scala, Go, Python, ...). - getPackageName() - Method in class com.ennovativesolutions.modelina.gradle.ModelinaGenerateTask
- getPresets() - Method in class com.ennovativesolutions.modelina.gradle.GenerationSpec
-
Names of the Modelina presets to apply, e.g.
- getPresets() - Method in class com.ennovativesolutions.modelina.gradle.ModelinaGenerateTask
- getWorkingDir() - Method in class com.ennovativesolutions.modelina.gradle.ModelinaGenerateTask
-
Working directory holding the throw-away npm project (package.json, node_modules, driver).
M
- ModelinaExtension - Class in com.ennovativesolutions.modelina.gradle
-
The
modelina { }project extension. - ModelinaExtension(ObjectFactory) - Constructor for class com.ennovativesolutions.modelina.gradle.ModelinaExtension
- ModelinaGenerateTask - Class in com.ennovativesolutions.modelina.gradle
-
Runs Modelina against an input document to generate model source files.
- ModelinaGenerateTask(ExecOperations) - Constructor for class com.ennovativesolutions.modelina.gradle.ModelinaGenerateTask
- ModelinaPlugin - Class in com.ennovativesolutions.modelina.gradle
-
Registers the
modelinaextension and a generation task per declared generation, plus an aggregatemodelinaGeneratetask that runs them all. - ModelinaPlugin() - Constructor for class com.ennovativesolutions.modelina.gradle.ModelinaPlugin
T
- TASK_GROUP - Static variable in class com.ennovativesolutions.modelina.gradle.ModelinaPlugin
All Classes and Interfaces|All Packages|Constant Field Values