Index

A B C D E F G H I K L M O P S T U V W 
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 Bindex documents.
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 MongoClient if 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 Bindex instance 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 Language name 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 Bindex metadata.
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 Picker for 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
A B C D E F G H I K L M O P S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values