Index
All Classes and Interfaces|All Packages
A
- apply(Project) - Method in class name.jurgenei.gradle.archi.ArchiGradlePlugin
-
Registers the
architask. - ArchiBackend - Interface in name.jurgenei.gradle.archi
-
Execution backend for Archi model processing.
- ArchiGradlePlugin - Class in name.jurgenei.gradle.archi
-
Registers Archi-related Gradle tasks.
- ArchiGradlePlugin() - Constructor for class name.jurgenei.gradle.archi.ArchiGradlePlugin
-
Creates the plugin instance.
- ArchimateRunner - Class in name.jurgenei.gradle.archi
-
Coordinates Archi backend execution with normalized arguments and environment.
- ArchimateRunner(ArchiBackend) - Constructor for class name.jurgenei.gradle.archi.ArchimateRunner
-
Creates a runner backed by the provided backend implementation.
- ArchiTask - Class in name.jurgenei.gradle.archi
-
Task that runs Archi model export/transformation via configured backend.
- ArchiTask() - Constructor for class name.jurgenei.gradle.archi.ArchiTask
-
Creates task with default conventions.
- arg(String) - Method in class name.jurgenei.gradle.archi.ArchiTask
-
Appends a single backend argument.
C
- CliArchiBackend - Class in name.jurgenei.gradle.archi
-
CLI-backed Archi execution backend.
- CliArchiBackend() - Constructor for class name.jurgenei.gradle.archi.CliArchiBackend
-
Creates the CLI backend.
E
- env(String, Object) - Method in class name.jurgenei.gradle.archi.ArchiTask
-
Adds/overrides one backend environment variable.
- excel(Object) - Method in class name.jurgenei.gradle.archi.ArchiTask
-
Sets Excel export argument value.
G
- getArgs() - Method in class name.jurgenei.gradle.archi.ArchiTask
-
Additional backend arguments.
- getBuildDir() - Method in class name.jurgenei.gradle.archi.ArchiTask
-
Build directory used by the backend at execution time.
- getEnvs() - Method in class name.jurgenei.gradle.archi.ArchiTask
-
Additional backend environment variables.
- getExcel() - Method in class name.jurgenei.gradle.archi.ArchiTask
-
Optional Excel export target.
- getInputFile() - Method in class name.jurgenei.gradle.archi.ArchiTask
-
Input model file.
- getOutputFile() - Method in class name.jurgenei.gradle.archi.ArchiTask
-
Output file produced by Archi processing.
- getProjectDir() - Method in class name.jurgenei.gradle.archi.ArchiTask
-
Project directory used by the backend at execution time.
- getScript() - Method in class name.jurgenei.gradle.archi.ArchiTask
-
Optional script path passed to Archi.
- getStub() - Method in class name.jurgenei.gradle.archi.ArchiTask
-
Chooses stub backend when true, CLI backend when false.
I
- input(Object) - Method in class name.jurgenei.gradle.archi.ArchiTask
-
Sets input model file.
N
- name.jurgenei.gradle.archi - package name.jurgenei.gradle.archi
O
- output(Object) - Method in class name.jurgenei.gradle.archi.ArchiTask
-
Sets output file.
R
- run(File, File, Logger, File, File, List<String>, Map<String, Object>) - Method in interface name.jurgenei.gradle.archi.ArchiBackend
-
Executes an Archi processing run.
- run(File, File, Logger, File, File, List<String>, Map<String, Object>) - Method in class name.jurgenei.gradle.archi.ArchimateRunner
-
Runs backend execution with null-safe args/environment maps.
- run(File, File, Logger, File, File, List<String>, Map<String, Object>) - Method in class name.jurgenei.gradle.archi.CliArchiBackend
-
Executes Archi via bundled launcher scripts.
- run(File, File, Logger, File, File, List<String>, Map<String, Object>) - Method in class name.jurgenei.gradle.archi.StubArchiBackend
-
Writes a simple transformed output without invoking external Archi runtime.
- runArchi() - Method in class name.jurgenei.gradle.archi.ArchiTask
-
Executes Archi processing using configured task inputs.
S
- script(Object) - Method in class name.jurgenei.gradle.archi.ArchiTask
-
Sets script argument value.
- stub(boolean) - Method in class name.jurgenei.gradle.archi.ArchiTask
-
Sets stub backend usage.
- StubArchiBackend - Class in name.jurgenei.gradle.archi
-
Lightweight stub backend used for tests and local dry runs.
- StubArchiBackend() - Constructor for class name.jurgenei.gradle.archi.StubArchiBackend
-
Creates the stub backend.
All Classes and Interfaces|All Packages