Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractBindexMojo - Class in org.machanism.machai.maven
-
Abstract base Mojo for Bindex Maven plugin operations.
- AbstractBindexMojo() - Constructor for class org.machanism.machai.maven.AbstractBindexMojo
-
Default constructor.
B
- basedir - Variable in class org.machanism.machai.maven.AbstractBindexMojo
-
The base directory of the Maven project.
- basedir - Variable in class org.machanism.machai.maven.Clean
-
Project base directory.
C
- chatModel - Variable in class org.machanism.machai.maven.AbstractBindexMojo
-
The chat model identifier used by Bindex AI provider.
- Clean - Class in org.machanism.machai.maven
-
Mojo for cleaning up the Bindex plugin's temporary files.
- Clean() - Constructor for class org.machanism.machai.maven.Clean
- Create - Class in org.machanism.machai.maven
-
Maven Mojo to execute the "create" goal for Bindex.
- Create() - Constructor for class org.machanism.machai.maven.Create
- createBindex(boolean) - Method in class org.machanism.machai.maven.AbstractBindexMojo
-
Creates or updates Bindex index and resources for the project folder.
E
- execute() - Method in class org.machanism.machai.maven.Clean
-
Deletes the Bindex inputs log file inside the temporary directory.
- execute() - Method in class org.machanism.machai.maven.Create
-
Executes the create goal, which generates a new Bindex index if the project is suitable.
- execute() - Method in class org.machanism.machai.maven.Register
-
Executes the register goal, updating and scanning Bindex resources.
- execute() - Method in class org.machanism.machai.maven.Update
-
Executes the update goal, which updates Bindex index and resources.
I
- isBindexed() - Method in class org.machanism.machai.maven.AbstractBindexMojo
-
Returns true if the project packaging type is suitable for Bindex operations.
M
- MACHAI_TEMP_DIR - Static variable in class org.machanism.machai.maven.Clean
-
Name of the temporary directory used by Machai/Bindex.
O
- org.machanism.machai.maven - package org.machanism.machai.maven
-
Provides classes and interfaces that support the Maven plugin functionality for Bindex in the Machanism project.
P
- project - Variable in class org.machanism.machai.maven.AbstractBindexMojo
-
The Maven project associated with the current build.
R
- Register - Class in org.machanism.machai.maven
-
Maven Mojo to execute the "register" goal for Bindex.
- Register() - Constructor for class org.machanism.machai.maven.Register
- registerUrl - Variable in class org.machanism.machai.maven.Register
-
URL of the registration database for storing project metadata.
U
- update - Variable in class org.machanism.machai.maven.Register
-
If true, performs update during register operation.
- Update - Class in org.machanism.machai.maven
-
Maven Mojo to execute the "update" goal for Bindex.
- Update() - Constructor for class org.machanism.machai.maven.Update
All Classes and Interfaces|All Packages|Constant Field Values