Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ADAPTERS - Enum constant in enum org.machanism.machai.schema.Layer
- addDependencies(Set<String>, String) - Method in class org.machanism.machai.bindex.Picker
-
Adds all transitive dependencies of a Bindex into the provided set.
- applyTools(Genai) - Method in class org.machanism.machai.bindex.ai.tools.BindexFunctionTools
-
Registers Bindex function tools with the provided
Genai. - Author - Class in org.machanism.machai.schema
-
Describes the author or organization responsible for the artifact.
- Author() - Constructor for class org.machanism.machai.schema.Author
B
- Bindex - Class in org.machanism.machai.schema
-
Bindex
- Bindex() - Constructor for class org.machanism.machai.schema.Bindex
- BINDEX_PROPERTY_NAME - Static variable in class org.machanism.machai.bindex.BindexRepository
-
MongoDB field name used to store the serialized Bindex JSON payload.
- BINDEX_PROPERTY_NAME - Static variable in class org.machanism.machai.bindex.Picker
-
MongoDB field name used to store the serialized Bindex JSON payload.
- BINDEX_REG_PASSWORD_PROP_NAME - Static variable in class org.machanism.machai.bindex.BindexRepository
- BINDEX_SCHEMA_RESOURCE - Static variable in class org.machanism.machai.bindex.BindexRepository
- Bindex Core - Search tag in Overview
- Section
- BindexElement(String, String) - Constructor for class org.machanism.machai.bindex.ai.tools.BindexFunctionTools.BindexElement
- BindexFunctionTools - Class in org.machanism.machai.bindex.ai.tools
-
Registers Bindex-related function tools for a
Genai. - BindexFunctionTools() - Constructor for class org.machanism.machai.bindex.ai.tools.BindexFunctionTools
- BindexFunctionTools.BindexElement - Class in org.machanism.machai.bindex.ai.tools
- BindexRepository - Class in org.machanism.machai.bindex
-
MongoDB-backed repository for persisting and retrieving
Bindexdocuments. - BindexRepository(MongoCollection<Document>) - Constructor for class org.machanism.machai.bindex.BindexRepository
-
Creates a repository using an existing collection.
- BindexRepository(Configurator) - Constructor for class org.machanism.machai.bindex.BindexRepository
-
Creates a repository instance backed by a MongoDB collection.
C
- Class diagram - Search tag in Overview
- Section
- Classification - Class in org.machanism.machai.schema
-
Categorizes the artifact by type, domain, and supported languages.
- Classification() - Constructor for class org.machanism.machai.schema.Classification
- close() - Method in class org.machanism.machai.bindex.BindexRepository
-
Closes the underlying
MongoClientif this repository created it. - Constructor - Class in org.machanism.machai.schema
- Constructor() - Constructor for class org.machanism.machai.schema.Constructor
- Coordinates - Class in org.machanism.machai.schema
-
Coordinates identifying the artifact within the repository.
- Coordinates() - Constructor for class org.machanism.machai.schema.Coordinates
- create(Bindex) - Method in class org.machanism.machai.bindex.Picker
-
Registers (inserts or updates) a Bindex document for the supplied
Bindex. - Customization - Class in org.machanism.machai.schema
- Customization() - Constructor for class org.machanism.machai.schema.Customization
D
- DB_URL - Static variable in class org.machanism.machai.bindex.BindexRepository
- DEFAULT_MODEL - Static variable in class org.machanism.machai.bindex.Picker
- DEFAULT_SCORE_VALUE - Static variable in class org.machanism.machai.bindex.Picker
- deleteBindex(Bindex) - Method in class org.machanism.machai.bindex.BindexRepository
-
Deletes a Bindex document from the database.
E
- ENTITIES - Enum constant in enum org.machanism.machai.schema.Layer
- equals(Object) - Method in class org.machanism.machai.schema.Author
- equals(Object) - Method in class org.machanism.machai.schema.Bindex
- equals(Object) - Method in class org.machanism.machai.schema.Classification
- equals(Object) - Method in class org.machanism.machai.schema.Constructor
- equals(Object) - Method in class org.machanism.machai.schema.Coordinates
- equals(Object) - Method in class org.machanism.machai.schema.Customization
- equals(Object) - Method in class org.machanism.machai.schema.Example__1
- equals(Object) - Method in class org.machanism.machai.schema.Example__2
- equals(Object) - Method in class org.machanism.machai.schema.Example__3
- equals(Object) - Method in class org.machanism.machai.schema.Example__4
- equals(Object) - Method in class org.machanism.machai.schema.Example
- equals(Object) - Method in class org.machanism.machai.schema.Feature
- equals(Object) - Method in class org.machanism.machai.schema.Language
- equals(Object) - Method in class org.machanism.machai.schema.Location
- equals(Object) - Method in class org.machanism.machai.schema.Stud
- Example - Search tag in class org.machanism.machai.bindex.Picker
- Section
- Example - Class in org.machanism.machai.schema
- Example() - Constructor for class org.machanism.machai.schema.Example
- Example__1 - Class in org.machanism.machai.schema
- Example__1() - Constructor for class org.machanism.machai.schema.Example__1
- Example__2 - Class in org.machanism.machai.schema
- Example__2() - Constructor for class org.machanism.machai.schema.Example__2
- Example__3 - Class in org.machanism.machai.schema
- Example__3() - Constructor for class org.machanism.machai.schema.Example__3
- Example__4 - Class in org.machanism.machai.schema
-
A usage example object.
- Example__4() - Constructor for class org.machanism.machai.schema.Example__4
- Exposed tools - Search tag in class org.machanism.machai.bindex.ai.tools.BindexFunctionTools
- Section
F
- Feature - Class in org.machanism.machai.schema
- Feature() - Constructor for class org.machanism.machai.schema.Feature
- findFirst(Bson) - Method in class org.machanism.machai.bindex.BindexRepository
-
Single overridable seam for querying the first matching document.
- findFirst(Document) - Method in class org.machanism.machai.bindex.BindexRepository
- fromValue(String) - Static method in enum org.machanism.machai.schema.Layer
G
- getAdditionalProperties() - Method in class org.machanism.machai.schema.Author
- getAdditionalProperties() - Method in class org.machanism.machai.schema.Bindex
- getAdditionalProperties() - Method in class org.machanism.machai.schema.Classification
- getAdditionalProperties() - Method in class org.machanism.machai.schema.Constructor
- getAdditionalProperties() - Method in class org.machanism.machai.schema.Coordinates
- getAdditionalProperties() - Method in class org.machanism.machai.schema.Customization
- getAdditionalProperties() - Method in class org.machanism.machai.schema.Example__1
- getAdditionalProperties() - Method in class org.machanism.machai.schema.Example__2
- getAdditionalProperties() - Method in class org.machanism.machai.schema.Example__3
- getAdditionalProperties() - Method in class org.machanism.machai.schema.Example__4
- getAdditionalProperties() - Method in class org.machanism.machai.schema.Example
- getAdditionalProperties() - Method in class org.machanism.machai.schema.Feature
- getAdditionalProperties() - Method in class org.machanism.machai.schema.Language
- getAdditionalProperties() - Method in class org.machanism.machai.schema.Location
- getAdditionalProperties() - Method in class org.machanism.machai.schema.Stud
- getArtifactId() - Method in class org.machanism.machai.schema.Coordinates
-
Name of the artifact within its group (e.g., artifactId in Maven).
- getAuthors() - Method in class org.machanism.machai.schema.Bindex
-
(Required)
- getBindex(String) - Method in class org.machanism.machai.bindex.BindexRepository
-
Retrieves a
Bindexinstance from the database by its Bindex id. - getBindex(String) - Method in class org.machanism.machai.bindex.Picker
-
Retrieves a Bindex instance from the database by its Bindex id.
- getClassification() - Method in class org.machanism.machai.schema.Bindex
-
Categorizes the artifact by type, domain, and supported languages.
- getClassifier() - Method in class org.machanism.machai.schema.Coordinates
-
Optional classifier providing context (e.g., 'sources', 'javadoc').
- getCollection(Configurator) - Static method in class org.machanism.machai.bindex.BindexRepository
-
Provides direct access to the underlying MongoDB collection.
- getConstructors() - Method in class org.machanism.machai.schema.Bindex
-
This section should contain information about how the object (service) is created and how it is configured before use.
- getCoordinates() - Method in class org.machanism.machai.schema.Location
-
Coordinates identifying the artifact within the repository.
- getCustomizations() - Method in class org.machanism.machai.schema.Bindex
-
Extension or customization points for developers to extend or modify the artifact's functionality.
- getDependencies() - Method in class org.machanism.machai.schema.Bindex
-
A list of artifact dependencies.
- getDescription() - Method in class org.machanism.machai.bindex.ai.tools.BindexFunctionTools.BindexElement
- getDescription() - Method in class org.machanism.machai.schema.Bindex
-
A critical property for bindex.json that is used to generate embeddings for semantic search in assembling customer applications.
- getDescription() - Method in class org.machanism.machai.schema.Constructor
-
Detailed explanation.
- getDescription() - Method in class org.machanism.machai.schema.Customization
-
Detailed description of the extension or customization point.
- getDescription() - Method in class org.machanism.machai.schema.Example__1
-
Detailed description of the example snippet.
- getDescription() - Method in class org.machanism.machai.schema.Example__2
-
Detailed description of the example snippet.
- getDescription() - Method in class org.machanism.machai.schema.Example__3
-
Detailed description of the example snippet.
- getDescription() - Method in class org.machanism.machai.schema.Example
-
Detailed description of the example snippet.
- getDescription() - Method in class org.machanism.machai.schema.Feature
-
Detailed explanation of the feature.
- getDescription() - Method in class org.machanism.machai.schema.Stud
-
Summary of the purpose and intended use of this interface or abstract class.
- getDomains() - Method in class org.machanism.machai.schema.Classification
-
Application domains (e.g., Data Processing, Machine Learning).
- getEmail() - Method in class org.machanism.machai.schema.Author
-
Email for support or queries.
- getEmbeddingBson(Classification, int) - Method in class org.machanism.machai.bindex.Picker
-
Generates a BSON array representing the embedding of a classification for semantic search.
- getExamples() - Method in class org.machanism.machai.schema.Bindex
-
General usage examples for the artifact, containing any structured data to help LLMs understand how the library can be used.
- getExamples() - Method in class org.machanism.machai.schema.Constructor
-
Code examples for the object creation.
- getExamples() - Method in class org.machanism.machai.schema.Customization
-
Code examples for the feature.
- getExamples() - Method in class org.machanism.machai.schema.Feature
-
Code examples for the feature.
- getExamples() - Method in class org.machanism.machai.schema.Stud
-
Code examples for the feature.
- getExtension() - Method in class org.machanism.machai.schema.Coordinates
-
File extension or type (e.g., JAR, WAR, tar.gz, whl).
- getFeatures() - Method in class org.machanism.machai.schema.Bindex
-
The primary functions or capabilities provided by the artifact.
- getGroup() - Method in class org.machanism.machai.schema.Coordinates
-
Group or namespace of the artifact (e.g., Maven groupId).
- getId() - Method in class org.machanism.machai.bindex.ai.tools.BindexFunctionTools.BindexElement
- getId() - Method in class org.machanism.machai.schema.Bindex
-
A unique identifier for the artifact.
- getImplement() - Method in class org.machanism.machai.schema.Stud
-
Fully qualified name of the class in this artifact that implements or extends this stub.
- getIntegrations() - Method in class org.machanism.machai.schema.Classification
-
Names of external backing systems the library integrates with (e.g., commercetools, Adyen, Braintree), if supported.
- getLanguages() - Method in class org.machanism.machai.schema.Classification
-
Programming languages supported.
- getLayers() - Method in class org.machanism.machai.schema.Classification
-
Defines which Clean Architecture layers the library belongs to.
- getLicense() - Method in class org.machanism.machai.schema.Bindex
-
License type (e.g., MIT, Apache 2.0, etc.).
- getLocation() - Method in class org.machanism.machai.schema.Bindex
-
Details about the artifact's storage location, repository type, and metadata.
- getName() - Method in class org.machanism.machai.schema.Author
-
Name of the author or organization.
- getName() - Method in class org.machanism.machai.schema.Bindex
-
The full name of the artifact or library.
- getName() - Method in class org.machanism.machai.schema.Customization
-
Name of the customization or extension point (e.g., class, interface, method).
- getName() - Method in class org.machanism.machai.schema.Feature
-
Name of the function or constructor.
- getName() - Method in class org.machanism.machai.schema.Language
-
The name of the programming language (e.g., Python, Java, C++) (Required)
- getName() - Method in class org.machanism.machai.schema.Stud
-
Fully qualified name of the interface or abstract class, as exported in this artifact.
- getNormalizedLanguageName(Language) - Static method in class org.machanism.machai.bindex.Picker
-
Normalizes a
Languagename for semantic aggregation queries. - getPackage() - Method in class org.machanism.machai.schema.Constructor
-
Name of the package.
- getPackage() - Method in class org.machanism.machai.schema.Customization
-
Name of the package.
- getPackage() - Method in class org.machanism.machai.schema.Feature
-
Name of the package.
- getPackage() - Method in class org.machanism.machai.schema.Stud
-
Name of the package.
- getRegistredId(Bindex) - Method in class org.machanism.machai.bindex.BindexRepository
-
Looks up the registered database ID for a Bindex (if it exists).
- getRegistredId(Bindex) - Method in class org.machanism.machai.bindex.Picker
-
Looks up the registered database ID for a Bindex (if it exists).
- getRepositoryType() - Method in class org.machanism.machai.schema.Location
-
Type of repository (e.g., Maven, NPM, Git, DockerHub, PyPI).
- getRepositoryUrl() - Method in class org.machanism.machai.schema.Location
-
URL of the repository hosting the artifact.
- getScore(String) - Method in class org.machanism.machai.bindex.Picker
-
Retrieves the similarity score for a Bindex result by its ID.
- getSignature() - Method in class org.machanism.machai.schema.Constructor
-
The complete method signature, where all parameter and exception types are fully qualified with their package names (e.g., 'java.util.List<java.lang.String> methodName(java.lang.String param) throws java.io.IOException').
- getSignature() - Method in class org.machanism.machai.schema.Feature
-
The complete method signature, where all parameter and exception types are fully qualified with their package names (e.g., 'java.util.List<java.lang.String> methodName(java.lang.String param) throws java.io.IOException').
- getSnippet() - Method in class org.machanism.machai.schema.Example__1
-
A code example snippet where all types (classes, interfaces, exceptions, etc.) are fully qualified with their package names.
- getSnippet() - Method in class org.machanism.machai.schema.Example__2
-
A code example snippet where all types (classes, interfaces, exceptions, etc.) are fully qualified with their package names.
- getSnippet() - Method in class org.machanism.machai.schema.Example__3
-
A code example snippet where all types (classes, interfaces, exceptions, etc.) are fully qualified with their package names.
- getSnippet() - Method in class org.machanism.machai.schema.Example
-
A code example snippet where all types (classes, interfaces, exceptions, etc.) are fully qualified with their package names.
- getStuds() - Method in class org.machanism.machai.schema.Bindex
-
A list of interfaces or abstract classes defined in this artifact, intended for implementation or extension by other modules to support forking, plugin, or extension scenarios.
- getTargetEnvironment() - Method in class org.machanism.machai.schema.Classification
-
A property that defines the fundamental runtime or platform required for the library to function.
- getType() - Method in class org.machanism.machai.schema.Classification
-
Type of the artifact (e.g., library, plugin, module).
- getType() - Method in class org.machanism.machai.schema.Customization
-
Type of customization point (e.g., method, interface, configuration property).
- getType() - Method in class org.machanism.machai.schema.Stud
-
Kind of stub: always 'interface' or 'abstract class' as provided by this artifact.
- getUsageContext() - Method in class org.machanism.machai.schema.Classification
-
Specifies the contexts or environments in which the library can be used.
- getVersion() - Method in class org.machanism.machai.schema.Bindex
-
Version of the artifact (e.g., semantic versioning, tag, or hash).
- getVersion() - Method in class org.machanism.machai.schema.Coordinates
-
Version of the artifact.
- getVersion() - Method in class org.machanism.machai.schema.Language
-
The version of the programming language (e.g., 3.9.1, 11, 17) (Required)
- getWebsite() - Method in class org.machanism.machai.schema.Author
-
Link to the website or documentation.
H
- hashCode() - Method in class org.machanism.machai.schema.Author
- hashCode() - Method in class org.machanism.machai.schema.Bindex
- hashCode() - Method in class org.machanism.machai.schema.Classification
- hashCode() - Method in class org.machanism.machai.schema.Constructor
- hashCode() - Method in class org.machanism.machai.schema.Coordinates
- hashCode() - Method in class org.machanism.machai.schema.Customization
- hashCode() - Method in class org.machanism.machai.schema.Example__1
- hashCode() - Method in class org.machanism.machai.schema.Example__2
- hashCode() - Method in class org.machanism.machai.schema.Example__3
- hashCode() - Method in class org.machanism.machai.schema.Example__4
- hashCode() - Method in class org.machanism.machai.schema.Example
- hashCode() - Method in class org.machanism.machai.schema.Feature
- hashCode() - Method in class org.machanism.machai.schema.Language
- hashCode() - Method in class org.machanism.machai.schema.Location
- hashCode() - Method in class org.machanism.machai.schema.Stud
I
- INFRASTRUCTURE - Enum constant in enum org.machanism.machai.schema.Layer
- INTERACTORS - Enum constant in enum org.machanism.machai.schema.Layer
K
- Key types - Search tag in Overview
- Section
L
- Language - Class in org.machanism.machai.schema
-
The implementation language.
- Language() - Constructor for class org.machanism.machai.schema.Language
- Layer - Enum in org.machanism.machai.schema
- Load a registered Bindex by id - Search tag in Overview
- Section
- Location - Class in org.machanism.machai.schema
-
Details about the artifact's storage location, repository type, and metadata.
- Location() - Constructor for class org.machanism.machai.schema.Location
M
- MODEL_PROP_NAME - Static variable in class org.machanism.machai.bindex.Picker
O
- Operational notes - Search tag in Overview
- Section
- org.machanism.machai.bindex - package org.machanism.machai.bindex
-
MongoDB-backed persistence and semantic retrieval for
Bindexmetadata. - org.machanism.machai.bindex.ai.tools - package org.machanism.machai.bindex.ai.tools
- org.machanism.machai.schema - package org.machanism.machai.schema
P
- Package overview - Search tag in Overview
- Section
- pick(String) - Method in class org.machanism.machai.bindex.Picker
-
Performs a semantic pick/search with a query string, retrieving Bindex results and transitive dependencies.
- Picker - Class in org.machanism.machai.bindex
-
Performs Bindex registration, lookup, and semantic retrieval using embeddings and MongoDB.
- Picker(MongoCollection<Document>, Genai) - Constructor for class org.machanism.machai.bindex.Picker
- Picker(String, String, Configurator) - Constructor for class org.machanism.machai.bindex.Picker
-
Constructs a
Pickerfor registration and semantic search. - Pick libraries - Search tag in Overview
- Section
S
- SCORE_PROP_NAME - Static variable in class org.machanism.machai.bindex.Picker
- setAdditionalProperty(String, Object) - Method in class org.machanism.machai.schema.Author
- setAdditionalProperty(String, Object) - Method in class org.machanism.machai.schema.Bindex
- setAdditionalProperty(String, Object) - Method in class org.machanism.machai.schema.Classification
- setAdditionalProperty(String, Object) - Method in class org.machanism.machai.schema.Constructor
- setAdditionalProperty(String, Object) - Method in class org.machanism.machai.schema.Coordinates
- setAdditionalProperty(String, Object) - Method in class org.machanism.machai.schema.Customization
- setAdditionalProperty(String, Object) - Method in class org.machanism.machai.schema.Example__1
- setAdditionalProperty(String, Object) - Method in class org.machanism.machai.schema.Example__2
- setAdditionalProperty(String, Object) - Method in class org.machanism.machai.schema.Example__3
- setAdditionalProperty(String, Object) - Method in class org.machanism.machai.schema.Example__4
- setAdditionalProperty(String, Object) - Method in class org.machanism.machai.schema.Example
- setAdditionalProperty(String, Object) - Method in class org.machanism.machai.schema.Feature
- setAdditionalProperty(String, Object) - Method in class org.machanism.machai.schema.Language
- setAdditionalProperty(String, Object) - Method in class org.machanism.machai.schema.Location
- setAdditionalProperty(String, Object) - Method in class org.machanism.machai.schema.Stud
- setArtifactId(String) - Method in class org.machanism.machai.schema.Coordinates
-
Name of the artifact within its group (e.g., artifactId in Maven).
- setAuthors(List<Author>) - Method in class org.machanism.machai.schema.Bindex
-
(Required)
- setClassification(Classification) - Method in class org.machanism.machai.schema.Bindex
-
Categorizes the artifact by type, domain, and supported languages.
- setClassifier(String) - Method in class org.machanism.machai.schema.Coordinates
-
Optional classifier providing context (e.g., 'sources', 'javadoc').
- setConfigurator(Configurator) - Method in class org.machanism.machai.bindex.ai.tools.BindexFunctionTools
-
Supplies configuration used to initialize the underlying
BindexRepository. - setConstructors(List<Constructor>) - Method in class org.machanism.machai.schema.Bindex
-
This section should contain information about how the object (service) is created and how it is configured before use.
- setCoordinates(Coordinates) - Method in class org.machanism.machai.schema.Location
-
Coordinates identifying the artifact within the repository.
- setCustomizations(List<Customization>) - Method in class org.machanism.machai.schema.Bindex
-
Extension or customization points for developers to extend or modify the artifact's functionality.
- setDependencies(List<String>) - Method in class org.machanism.machai.schema.Bindex
-
A list of artifact dependencies.
- setDescription(Object) - Method in class org.machanism.machai.schema.Example__3
-
Detailed description of the example snippet.
- setDescription(String) - Method in class org.machanism.machai.bindex.ai.tools.BindexFunctionTools.BindexElement
- setDescription(String) - Method in class org.machanism.machai.schema.Bindex
-
A critical property for bindex.json that is used to generate embeddings for semantic search in assembling customer applications.
- setDescription(String) - Method in class org.machanism.machai.schema.Constructor
-
Detailed explanation.
- setDescription(String) - Method in class org.machanism.machai.schema.Customization
-
Detailed description of the extension or customization point.
- setDescription(String) - Method in class org.machanism.machai.schema.Example__1
-
Detailed description of the example snippet.
- setDescription(String) - Method in class org.machanism.machai.schema.Example__2
-
Detailed description of the example snippet.
- setDescription(String) - Method in class org.machanism.machai.schema.Example
-
Detailed description of the example snippet.
- setDescription(String) - Method in class org.machanism.machai.schema.Feature
-
Detailed explanation of the feature.
- setDescription(String) - Method in class org.machanism.machai.schema.Stud
-
Summary of the purpose and intended use of this interface or abstract class.
- setDomains(List<String>) - Method in class org.machanism.machai.schema.Classification
-
Application domains (e.g., Data Processing, Machine Learning).
- setEmail(String) - Method in class org.machanism.machai.schema.Author
-
Email for support or queries.
- setExamples(List<Example__1>) - Method in class org.machanism.machai.schema.Feature
-
Code examples for the feature.
- setExamples(List<Example__2>) - Method in class org.machanism.machai.schema.Customization
-
Code examples for the feature.
- setExamples(List<Example__3>) - Method in class org.machanism.machai.schema.Stud
-
Code examples for the feature.
- setExamples(List<Example__4>) - Method in class org.machanism.machai.schema.Bindex
-
General usage examples for the artifact, containing any structured data to help LLMs understand how the library can be used.
- setExamples(List<Example>) - Method in class org.machanism.machai.schema.Constructor
-
Code examples for the object creation.
- setExtension(String) - Method in class org.machanism.machai.schema.Coordinates
-
File extension or type (e.g., JAR, WAR, tar.gz, whl).
- setFeatures(List<Feature>) - Method in class org.machanism.machai.schema.Bindex
-
The primary functions or capabilities provided by the artifact.
- setGroup(String) - Method in class org.machanism.machai.schema.Coordinates
-
Group or namespace of the artifact (e.g., Maven groupId).
- setId(String) - Method in class org.machanism.machai.bindex.ai.tools.BindexFunctionTools.BindexElement
- setId(String) - Method in class org.machanism.machai.schema.Bindex
-
A unique identifier for the artifact.
- setImplement(String) - Method in class org.machanism.machai.schema.Stud
-
Fully qualified name of the class in this artifact that implements or extends this stub.
- setIntegrations(List<String>) - Method in class org.machanism.machai.schema.Classification
-
Names of external backing systems the library integrates with (e.g., commercetools, Adyen, Braintree), if supported.
- setLanguages(List<Language>) - Method in class org.machanism.machai.schema.Classification
-
Programming languages supported.
- setLayers(List<Layer>) - Method in class org.machanism.machai.schema.Classification
-
Defines which Clean Architecture layers the library belongs to.
- setLicense(String) - Method in class org.machanism.machai.schema.Bindex
-
License type (e.g., MIT, Apache 2.0, etc.).
- setLocation(Location) - Method in class org.machanism.machai.schema.Bindex
-
Details about the artifact's storage location, repository type, and metadata.
- setName(String) - Method in class org.machanism.machai.schema.Author
-
Name of the author or organization.
- setName(String) - Method in class org.machanism.machai.schema.Bindex
-
The full name of the artifact or library.
- setName(String) - Method in class org.machanism.machai.schema.Customization
-
Name of the customization or extension point (e.g., class, interface, method).
- setName(String) - Method in class org.machanism.machai.schema.Feature
-
Name of the function or constructor.
- setName(String) - Method in class org.machanism.machai.schema.Language
-
The name of the programming language (e.g., Python, Java, C++) (Required)
- setName(String) - Method in class org.machanism.machai.schema.Stud
-
Fully qualified name of the interface or abstract class, as exported in this artifact.
- setPackage(String) - Method in class org.machanism.machai.schema.Constructor
-
Name of the package.
- setPackage(String) - Method in class org.machanism.machai.schema.Customization
-
Name of the package.
- setPackage(String) - Method in class org.machanism.machai.schema.Feature
-
Name of the package.
- setPackage(String) - Method in class org.machanism.machai.schema.Stud
-
Name of the package.
- setRepositoryType(String) - Method in class org.machanism.machai.schema.Location
-
Type of repository (e.g., Maven, NPM, Git, DockerHub, PyPI).
- setRepositoryUrl(URI) - Method in class org.machanism.machai.schema.Location
-
URL of the repository hosting the artifact.
- setScore(Double) - Method in class org.machanism.machai.bindex.Picker
-
Sets the minimum similarity score for semantic vector search queries.
- setSignature(String) - Method in class org.machanism.machai.schema.Constructor
-
The complete method signature, where all parameter and exception types are fully qualified with their package names (e.g., 'java.util.List<java.lang.String> methodName(java.lang.String param) throws java.io.IOException').
- setSignature(String) - Method in class org.machanism.machai.schema.Feature
-
The complete method signature, where all parameter and exception types are fully qualified with their package names (e.g., 'java.util.List<java.lang.String> methodName(java.lang.String param) throws java.io.IOException').
- setSnippet(String) - Method in class org.machanism.machai.schema.Example__1
-
A code example snippet where all types (classes, interfaces, exceptions, etc.) are fully qualified with their package names.
- setSnippet(String) - Method in class org.machanism.machai.schema.Example__2
-
A code example snippet where all types (classes, interfaces, exceptions, etc.) are fully qualified with their package names.
- setSnippet(String) - Method in class org.machanism.machai.schema.Example__3
-
A code example snippet where all types (classes, interfaces, exceptions, etc.) are fully qualified with their package names.
- setSnippet(String) - Method in class org.machanism.machai.schema.Example
-
A code example snippet where all types (classes, interfaces, exceptions, etc.) are fully qualified with their package names.
- setStuds(List<Stud>) - Method in class org.machanism.machai.schema.Bindex
-
A list of interfaces or abstract classes defined in this artifact, intended for implementation or extension by other modules to support forking, plugin, or extension scenarios.
- setTargetEnvironment(List<String>) - Method in class org.machanism.machai.schema.Classification
-
A property that defines the fundamental runtime or platform required for the library to function.
- setType(String) - Method in class org.machanism.machai.schema.Classification
-
Type of the artifact (e.g., library, plugin, module).
- setType(String) - Method in class org.machanism.machai.schema.Customization
-
Type of customization point (e.g., method, interface, configuration property).
- setType(String) - Method in class org.machanism.machai.schema.Stud
-
Kind of stub: always 'interface' or 'abstract class' as provided by this artifact.
- setUsageContext(List<String>) - Method in class org.machanism.machai.schema.Classification
-
Specifies the contexts or environments in which the library can be used.
- setVersion(String) - Method in class org.machanism.machai.schema.Bindex
-
Version of the artifact (e.g., semantic versioning, tag, or hash).
- setVersion(String) - Method in class org.machanism.machai.schema.Coordinates
-
Version of the artifact.
- setVersion(String) - Method in class org.machanism.machai.schema.Language
-
The version of the programming language (e.g., 3.9.1, 11, 17) (Required)
- setWebsite(URI) - Method in class org.machanism.machai.schema.Author
-
Link to the website or documentation.
- Stud - Class in org.machanism.machai.schema
- Stud() - Constructor for class org.machanism.machai.schema.Stud
T
- toString() - Method in class org.machanism.machai.bindex.ai.tools.BindexFunctionTools.BindexElement
- toString() - Method in class org.machanism.machai.schema.Author
- toString() - Method in class org.machanism.machai.schema.Bindex
- toString() - Method in class org.machanism.machai.schema.Classification
- toString() - Method in class org.machanism.machai.schema.Constructor
- toString() - Method in class org.machanism.machai.schema.Coordinates
- toString() - Method in class org.machanism.machai.schema.Customization
- toString() - Method in class org.machanism.machai.schema.Example__1
- toString() - Method in class org.machanism.machai.schema.Example__2
- toString() - Method in class org.machanism.machai.schema.Example__3
- toString() - Method in class org.machanism.machai.schema.Example__4
- toString() - Method in class org.machanism.machai.schema.Example
- toString() - Method in class org.machanism.machai.schema.Feature
- toString() - Method in class org.machanism.machai.schema.Language
- toString() - Method in enum org.machanism.machai.schema.Layer
- toString() - Method in class org.machanism.machai.schema.Location
- toString() - Method in class org.machanism.machai.schema.Stud
- Typical contents - Search tag in Overview
- Section
- Typical workflow - Search tag in Overview
- Section
U
- Usage examples - Search tag in Overview
- Section
- UTILS - Enum constant in enum org.machanism.machai.schema.Layer
V
- value() - Method in enum org.machanism.machai.schema.Layer
- valueOf(String) - Static method in enum org.machanism.machai.schema.Layer
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.machanism.machai.schema.Layer
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- What is a Bindex? - Search tag in Overview
- Section
All Classes and Interfaces|All Packages|Constant Field Values