Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ACCEPTED - Enum constant in enum class uno.anahata.ai.nb.model.coding.SuggestChangeResult.Status
-
The user accepted the proposed file change.
- actionPerformed(ActionEvent) - Method in class uno.anahata.ai.nb.ShowDefaultCompilerClassPathAction
- activatedNodes() - Method in record class uno.anahata.ai.nb.model.windows.TopComponentInfo
-
Returns the value of the
activatedNodesrecord component. - addDependency(String, String, String, String, String, String, String) - Static method in class uno.anahata.ai.nb.tools.MavenTools
-
The definitive 'super-tool' for adding a Maven dependency.
- AddDependencyResult - Class in uno.anahata.ai.nb.model.maven
-
Represents the detailed, multi-phase result of the
MavenPom.addDependency"super-tool". - AddDependencyResult() - Constructor for class uno.anahata.ai.nb.model.maven.AddDependencyResult
- addJavacAlert(JavacAlert) - Method in class uno.anahata.ai.nb.model.ide.ProjectDiagnostics
- addProjectAlert(ProjectAlert) - Method in class uno.anahata.ai.nb.model.ide.ProjectDiagnostics
- ALL - Enum constant in enum class uno.anahata.ai.nb.model.java.TypeKind
- AnahataInstaller - Class in uno.anahata.ai.nb
-
The NetBeans module installer responsible for lifecycle management.
- AnahataInstaller() - Constructor for class uno.anahata.ai.nb.AnahataInstaller
-
Default constructor for the installer.
- AnahataNodeFactory - Class in uno.anahata.ai.nb.nodes
-
A factory that creates the "Anahata" virtual folder in the NetBeans Projects window.
- AnahataNodeFactory() - Constructor for class uno.anahata.ai.nb.nodes.AnahataNodeFactory
-
Default constructor for the node factory.
- AnahataTopComponent - Class in uno.anahata.ai.nb
-
The main TopComponent for the Anahata AI Assistant plugin.
- AnahataTopComponent() - Constructor for class uno.anahata.ai.nb.AnahataTopComponent
-
Default constructor for AnahataTopComponent.
- AnahataTopComponent(String, List, String) - Constructor for class uno.anahata.ai.nb.AnahataTopComponent
-
Constructor that allows starting a session with an initial message and optional parts (like images).
- ANNOTATION_TYPE - Enum constant in enum class uno.anahata.ai.nb.model.java.TypeKind
B
- BuildPhase() - Constructor for class uno.anahata.ai.nb.model.maven.MavenBuildResult.BuildPhase
C
- CANCELLED - Enum constant in enum class uno.anahata.ai.nb.model.coding.SuggestChangeResult.Status
-
The user cancelled the operation.
- CLASS - Enum constant in enum class uno.anahata.ai.nb.model.java.TypeKind
- classFile - Variable in class uno.anahata.ai.nb.model.java.ClassSearchResult
-
The FileObject representing the found class file.
- className() - Method in record class uno.anahata.ai.nb.model.windows.TopComponentInfo
-
Returns the value of the
classNamerecord component. - ClassPathBuilder - Class in uno.anahata.ai.nb.util
-
Utility class for building and managing classpaths within the NetBeans environment.
- ClassSearchResult - Class in uno.anahata.ai.nb.model.java
-
A simple data object to hold the result of a class file search, containing the FileObject of the class and the ClassPath it belongs to.
- ClassSearchResult(FileObject, ClassPath) - Constructor for class uno.anahata.ai.nb.model.java.ClassSearchResult
-
Constructs a new ClassSearchResult.
- cleanJavadoc(String) - Static method in class uno.anahata.ai.nb.model.java2.JavaTypeDocs
- closeInputOutput() - Method in class uno.anahata.ai.nb.util.TeeInputOutput
- CodeModel - Class in uno.anahata.ai.nb.tools.java2
-
Provides tools for interacting with the Java code model in NetBeans.
- Coding - Class in uno.anahata.ai.nb.tools
-
Tools related to coding tasks and modifying source files.
- Coding() - Constructor for class uno.anahata.ai.nb.tools.Coding
- compileAndExecuteInProject(String, String, boolean, boolean, String[]) - Static method in class uno.anahata.ai.nb.tools.NetBeansProjectJVM
-
Compiles and executes Java source code within the context of a specific NetBeans project.
- COMPLETED - Enum constant in enum class uno.anahata.ai.nb.model.maven.MavenBuildResult.ProcessStatus
-
The process completed normally.
- componentClosed() - Method in class uno.anahata.ai.nb.AnahataTopComponent
- componentClosed() - Method in class uno.anahata.ai.nb.LiveSessionsTopComponent
- componentOpened() - Method in class uno.anahata.ai.nb.AnahataTopComponent
- componentOpened() - Method in class uno.anahata.ai.nb.LiveSessionsTopComponent
- content - Variable in class uno.anahata.ai.nb.model.java2.JavaTypeSource
- CONTEXT_COL - Static variable in class uno.anahata.ai.nb.LiveSessionsTableModel
-
Column index for the context window usage percentage.
- CoreNetBeansInstructionsProvider - Class in uno.anahata.ai.nb.context
-
Provides core instructions and environment details for the Anahata NetBeans plugin.
- CoreNetBeansInstructionsProvider() - Constructor for class uno.anahata.ai.nb.context.CoreNetBeansInstructionsProvider
- Core Tool Categories: - Section in package uno.anahata.ai.nb.tools
- createNodes(Project) - Method in class uno.anahata.ai.nb.nodes.AnahataNodeFactory
D
- DeclaredArtifact - Class in uno.anahata.ai.nb.model.maven
-
Represents a declared artifact in a compact format, designed for token efficiency.
- DeclaredArtifact() - Constructor for class uno.anahata.ai.nb.model.maven.DeclaredArtifact
- DependencyGroup - Class in uno.anahata.ai.nb.model.maven
-
A container that groups declared artifacts by their common groupId.
- DependencyGroup() - Constructor for class uno.anahata.ai.nb.model.maven.DependencyGroup
- DependencyScope - Class in uno.anahata.ai.nb.model.maven
-
The top-level container that groups dependency groups by their scope.
- DependencyScope() - Constructor for class uno.anahata.ai.nb.model.maven.DependencyScope
- DisabledModulesMimeUtils - Class in uno.anahata.ai.nb.mime
-
Utility class for extracting MIME type information from disabled NetBeans modules.
- DisabledModulesMimeUtils.MimeInfo - Class in uno.anahata.ai.nb.mime
-
Represents information about a MIME type found in a module.
- displayName() - Method in record class uno.anahata.ai.nb.model.windows.TopComponentInfo
-
Returns the value of the
displayNamerecord component. - disposeSession(AnahataTopComponent) - Static method in class uno.anahata.ai.nb.AnahataTopComponent
-
Disposes of a specific AnahataTopComponent session, closing its UI and shutting down its chat session.
- downloadDependencyArtifact(String, String, String, String, String, String) - Static method in class uno.anahata.ai.nb.tools.MavenTools
-
Downloads a specific classified artifact for a single dependency.
- downloadProjectDependencies(String, List) - Static method in class uno.anahata.ai.nb.tools.MavenTools
-
Downloads all missing dependencies artifacts for a given Maven project.
- dumpSession(String) - Static method in class uno.anahata.ai.nb.tools.Sessions
-
Gets a detailed, forensic-grade dump of another active session's context by its UUID.
E
- Editor - Class in uno.anahata.ai.nb.tools
-
Provides tools for interacting with the NetBeans editor, such as opening files and navigating to specific lines.
- Editor() - Constructor for class uno.anahata.ai.nb.tools.Editor
- ElementHandleModule - Class in uno.anahata.ai.nb.util
-
A Jackson module that provides custom serialization and deserialization for NetBeans
ElementHandle. - ElementHandleModule() - Constructor for class uno.anahata.ai.nb.util.ElementHandleModule
- enabled - Variable in class uno.anahata.ai.nb.mime.DisabledModulesMimeUtils.MimeInfo
-
Whether the module is currently enabled.
- ENUM - Enum constant in enum class uno.anahata.ai.nb.model.java.TypeKind
- equals(Object) - Method in record class uno.anahata.ai.nb.model.java.MemberInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class uno.anahata.ai.nb.model.java.TypeInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class uno.anahata.ai.nb.model.windows.TopComponentInfo
-
Indicates whether some other object is "equal to" this one.
- ERROR - Enum constant in enum class uno.anahata.ai.nb.model.coding.SuggestChangeResult.Status
-
An error occurred during the operation.
- extractEditorLanguagePaths(Document) - Static method in class uno.anahata.ai.nb.mime.DisabledModulesMimeUtils
-
Extracts editor language paths (MIME types) from a layer.xml document.
F
- filePath() - Method in record class uno.anahata.ai.nb.model.windows.TopComponentInfo
-
Returns the value of the
filePathrecord component. - filesToClassPathString(Set) - Static method in class uno.anahata.ai.nb.util.ClassPathBuilder
-
Converts a set of File objects representing JARs or directories into a classpath string.
- findClassFile(String) - Static method in class uno.anahata.ai.nb.util.NetBeansJavaQueryUtils
-
Finds the FileObject corresponding to the compiled class file for a given FQN.
- findFieldUsagesInClass(String, String, String) - Static method in class uno.anahata.ai.nb.tools.JavaAnalysis
-
Finds all method body usages of a given field within a specific Java class.
- findProject(String) - Static method in class uno.anahata.ai.nb.tools.Projects
- findSourceFile(String) - Static method in class uno.anahata.ai.nb.util.NetBeansJavaQueryUtils
-
Finds the FileObject corresponding to the source file for a given FQN.
- findSubpackages(String, boolean, Integer, Integer) - Static method in class uno.anahata.ai.nb.tools.JavaIntrospection
-
Finds all subpackages within a given parent package.
- findTypes(String, boolean, boolean, Integer, Integer) - Static method in class uno.anahata.ai.nb.tools.java2.CodeModel
-
Finds multiple Java types matching a query and returns a paginated result of minimalist, machine-readable keys.
- findTypesInPackage(String, TypeKind, boolean, Integer, Integer) - Static method in class uno.anahata.ai.nb.tools.JavaIntrospection
-
Finds all types within a given package, with an option for recursive search.
- flushReader() - Method in class uno.anahata.ai.nb.util.TeeInputOutput
- fqn() - Method in record class uno.anahata.ai.nb.model.java.TypeInfo
-
Returns the value of the
fqnrecord component.
G
- getActions() - Method in class uno.anahata.ai.nb.AnahataTopComponent
- getAllMimeTypes() - Static method in class uno.anahata.ai.nb.mime.MimeUtils
-
Scans the NetBeans System Filesystem's "Editors" folder to find all registered MIME types.
- getAllModuleJarsUsingReflection(ModuleInfo) - Static method in class uno.anahata.ai.nb.util.NetBeansModuleUtils
- getAllSessions() - Static method in class uno.anahata.ai.nb.AnahataTopComponent
-
Returns an unmodifiable list of all active AnahataTopComponent sessions.
- getCapturedError() - Method in class uno.anahata.ai.nb.util.TeeInputOutput
- getCapturedOutput() - Method in class uno.anahata.ai.nb.util.TeeInputOutput
- getChat() - Method in class uno.anahata.ai.nb.AnahataTopComponent
-
Returns the Chat instance associated with this TopComponent.
- getClassFileObject() - Method in class uno.anahata.ai.nb.model.java2.JavaType
-
Resolves the URL back to a FileObject representing the class file.
- getColumnClass(int) - Method in class uno.anahata.ai.nb.LiveSessionsTableModel
- getColumnCount() - Method in class uno.anahata.ai.nb.LiveSessionsTableModel
- getColumnName(int) - Method in class uno.anahata.ai.nb.LiveSessionsTableModel
- getContextProviders() - Method in class uno.anahata.ai.nb.NetBeansChatConfig
- getDeclaredDependencies(String) - Static method in class uno.anahata.ai.nb.tools.MavenTools
-
Gets the list of dependencies directly declared in the pom.xml.
- getDependantModuleInfo(ModuleInfo, Dependency) - Static method in class uno.anahata.ai.nb.util.NetBeansModuleUtils
- getDescription() - Method in class uno.anahata.ai.nb.context.ProjectOverviewContextProvider
- getDisplayName() - Method in class uno.anahata.ai.nb.context.CoreNetBeansInstructionsProvider
- getDisplayName() - Method in class uno.anahata.ai.nb.context.OpenProjectsOverviewContextProvider
- getDisplayName() - Method in class uno.anahata.ai.nb.context.OpenTopComponentsContextProvider
- getDisplayName() - Method in class uno.anahata.ai.nb.context.OutputTabsContextProvider
- getDisplayName() - Method in class uno.anahata.ai.nb.context.ProjectAlertsContextProvider
- getDisplayName() - Method in class uno.anahata.ai.nb.context.ProjectOverviewContextProvider
- getEditorKitForLanguage(String) - Method in class uno.anahata.ai.nb.mime.NetBeansEditorKitProvider
- getErr() - Method in class uno.anahata.ai.nb.util.TeeInputOutput
- getExtensionToMimeTypeMap() - Static method in class uno.anahata.ai.nb.mime.MimeUtils
-
Scans the NetBeans System Filesystem to find all registered MIME types and their file extensions, returning a map where the key is the extension and the value is the MIME type.
- getId() - Method in class uno.anahata.ai.nb.context.CoreNetBeansInstructionsProvider
- getId() - Method in class uno.anahata.ai.nb.context.OpenProjectsOverviewContextProvider
- getId() - Method in class uno.anahata.ai.nb.context.OpenTopComponentsContextProvider
- getId() - Method in class uno.anahata.ai.nb.context.OutputTabsContextProvider
- getId() - Method in class uno.anahata.ai.nb.context.ProjectAlertsContextProvider
- getId() - Method in class uno.anahata.ai.nb.context.ProjectOverviewContextProvider
- getIn() - Method in class uno.anahata.ai.nb.util.TeeInputOutput
- getJavadoc() - Method in class uno.anahata.ai.nb.model.java2.JavaMember
-
Gets the Javadoc for this member.
- getJavadoc() - Method in class uno.anahata.ai.nb.model.java2.JavaType
-
Gets the Javadoc for this type.
- getJavadocForMethod(String, String, Integer, Integer, String, Integer) - Static method in class uno.anahata.ai.nb.tools.JavaDocs
-
Gets the Javadoc comment for a specific method from its source file.
- getJavadocForType(String, Integer, Integer, String, Integer) - Static method in class uno.anahata.ai.nb.tools.JavaDocs
-
Gets the Javadoc comment for a specific type (class, interface, enum, inner class) from its source file.
- getJavadocUrlForClass(String) - Static method in class uno.anahata.ai.nb.tools.JavaDocs
-
Gets the Javadoc URL for a given fully qualified class name by searching all open projects and their dependencies.
- getLastModified() - Method in class uno.anahata.ai.nb.model.coding.SuggestChangeResult
- getLogs(String, int, int, int) - Static method in class uno.anahata.ai.nb.tools.IDE
-
Reads the NetBeans IDE's log file (messages.log) with optional filtering and pagination.
- getLookup() - Method in class uno.anahata.ai.nb.util.TeeInputOutput
- getMavenPath() - Static method in class uno.anahata.ai.nb.tools.MavenTools
-
Gets the path to the Maven installation configured in NetBeans.
- getMember() - Method in class uno.anahata.ai.nb.model.java2.JavaMemberDocs
- getMember() - Method in class uno.anahata.ai.nb.model.java2.JavaMemberSource
- getMemberJavadocs(JavaMember) - Static method in class uno.anahata.ai.nb.tools.java2.CodeModel
-
Gets the Javadoc for a specific JavaMember.
- getMembers() - Method in class uno.anahata.ai.nb.model.java2.JavaType
-
Gets the members of this type using a universal, ClassIndex-based approach.
- getMembers(String, Integer, Integer) - Static method in class uno.anahata.ai.nb.tools.JavaIntrospection
-
Gets a paginated list of all members (fields, constructors, methods, inner classes) for a given type.
- getMembers(JavaType, Integer, Integer, List) - Static method in class uno.anahata.ai.nb.tools.java2.CodeModel
-
Gets a paginated list of all members (fields, constructors, methods) for a given type.
- getMemberSources(JavaMember) - Static method in class uno.anahata.ai.nb.tools.java2.CodeModel
-
Gets the source code for a specific JavaMember.
- getMimeTypesFromDisabledModules() - Static method in class uno.anahata.ai.nb.mime.DisabledModulesMimeUtils
-
Uses reflection to scan all module layer.xml files for DISABLED modules to find potential language support.
- getModuleConfigFile(ModuleInfo) - Static method in class uno.anahata.ai.nb.util.NetBeansModuleUtils
-
Gets the XML configuration file for a given module using the NetBeans APIs.
- getNetBeansChatConfig() - Method in class uno.anahata.ai.nb.AnahataTopComponent
-
Returns the NetBeans-specific chat configuration.
- getOpenFiles() - Static method in class uno.anahata.ai.nb.tools.Editor
-
Gets a list of all files open in the editor, including their path and unsaved changes status.
- getOpenProjects() - Static method in class uno.anahata.ai.nb.tools.Projects
- getOpenTopComponentsDetailedString() - Static method in class uno.anahata.ai.nb.tools.TopComponents
- getOpenTopComponentsMarkdown() - Static method in class uno.anahata.ai.nb.tools.TopComponents
- getOpenTopComponentsOverview() - Static method in class uno.anahata.ai.nb.tools.TopComponents
- getOut() - Method in class uno.anahata.ai.nb.util.TeeInputOutput
- getOutputTabContent(long, int, int, String, int) - Static method in class uno.anahata.ai.nb.tools.Output
- getOverview(String) - Static method in class uno.anahata.ai.nb.tools.Projects
- getOverview(String, Chat) - Static method in class uno.anahata.ai.nb.tools.Projects
- getParts(Chat) - Method in class uno.anahata.ai.nb.context.CoreNetBeansInstructionsProvider
- getParts(Chat) - Method in class uno.anahata.ai.nb.context.OpenProjectsOverviewContextProvider
- getParts(Chat) - Method in class uno.anahata.ai.nb.context.OpenTopComponentsContextProvider
- getParts(Chat) - Method in class uno.anahata.ai.nb.context.OutputTabsContextProvider
- getParts(Chat) - Method in class uno.anahata.ai.nb.context.ProjectAlertsContextProvider
- getParts(Chat) - Method in class uno.anahata.ai.nb.context.ProjectOverviewContextProvider
- getPrimaryExtension() - Method in class uno.anahata.ai.nb.mime.DisabledModulesMimeUtils.MimeInfo
-
Gets the primary (first) file extension associated with this MIME type.
- getProjectAlerts(String) - Static method in class uno.anahata.ai.nb.tools.IDE
-
Performs a live scan of a specific project to find all high-level project problems and Java source file errors/warnings.
- getResolvedDependencies(String) - Static method in class uno.anahata.ai.nb.tools.MavenTools
-
Gets the final, fully resolved list of transitive dependencies for the project.
- getResourceId() - Method in class uno.anahata.ai.nb.model.coding.SuggestChangeResult
-
Gets the resource ID from the nested FileInfo object.
- getResourceId() - Method in class uno.anahata.ai.nb.model.java.SourceFileInfo
-
Overridden to enforce safety.
- getResults() - Method in class uno.anahata.ai.nb.model.java2.JavaTypeSearch
-
Gets the results of the search.
- getRowCount() - Method in class uno.anahata.ai.nb.LiveSessionsTableModel
- getSessionId() - Method in class uno.anahata.ai.nb.NetBeansChatConfig
- getSize() - Method in class uno.anahata.ai.nb.model.coding.SuggestChangeResult
- getSource() - Method in class uno.anahata.ai.nb.model.java2.JavaMember
-
Gets the source code for this member.
- getSource() - Method in class uno.anahata.ai.nb.model.java2.JavaType
-
Gets the source information for this type.
- getSource(String, Integer, Integer, Integer) - Static method in class uno.anahata.ai.nb.tools.JavaSources
-
Gets rich, contextual information about a Java source file, including its origin (project, JAR, or JDK) and its content, with support for safe pagination.
- getSources(String, String) - Static method in class uno.anahata.ai.nb.tools.java2.CodeModel
-
Gets the source for a type using a specific project's classpath.
- getSupportedActions(String) - Static method in class uno.anahata.ai.nb.tools.Projects
- getThemeMode() - Method in class uno.anahata.ai.nb.NetBeansChatConfig
- getToolClasses() - Method in class uno.anahata.ai.nb.NetBeansChatConfig
- getTopComponentAt(int) - Method in class uno.anahata.ai.nb.LiveSessionsTableModel
-
Returns the AnahataTopComponent at the specified row.
- getTopComponentId() - Method in class uno.anahata.ai.nb.AnahataTopComponent
-
Returns the unique ID of this TopComponent as registered in the WindowManager.
- getTypeInfo(String) - Static method in class uno.anahata.ai.nb.tools.JavaIntrospection
-
Gets detailed information about a single, specific Java type.
- getTypeJavadocs(JavaType) - Static method in class uno.anahata.ai.nb.tools.java2.CodeModel
-
Gets the Javadoc for a given JavaType.
- getTypeSources(JavaType) - Static method in class uno.anahata.ai.nb.tools.java2.CodeModel
-
Gets the source file for a given JavaType.
- getUserFeedback() - Method in class uno.anahata.ai.nb.model.coding.SuggestChangeResult
- getValueAt(int, int) - Method in class uno.anahata.ai.nb.LiveSessionsTableModel
- Git - Class in uno.anahata.ai.nb.tools
-
A Core Function provider that groups all functions for interacting with Git.
- Git() - Constructor for class uno.anahata.ai.nb.tools.Git
H
- hashCode() - Method in record class uno.anahata.ai.nb.model.java.MemberInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class uno.anahata.ai.nb.model.java.TypeInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class uno.anahata.ai.nb.model.windows.TopComponentInfo
-
Returns a hash code value for this object.
- htmlDisplayName() - Method in record class uno.anahata.ai.nb.model.windows.TopComponentInfo
-
Returns the value of the
htmlDisplayNamerecord component.
I
- id() - Method in record class uno.anahata.ai.nb.model.windows.TopComponentInfo
-
Returns the value of the
idrecord component. - IDE - Class in uno.anahata.ai.nb.tools
-
Provides tools for interacting with the NetBeans IDE, such as reading logs and scanning for project alerts.
- IDE() - Constructor for class uno.anahata.ai.nb.tools.IDE
- initRunningJVM() - Static method in class uno.anahata.ai.nb.util.NetBeansModuleUtils
- INTERFACE - Enum constant in enum class uno.anahata.ai.nb.model.java.TypeKind
- INTERRUPTED - Enum constant in enum class uno.anahata.ai.nb.model.maven.MavenBuildResult.ProcessStatus
-
The process was interrupted.
- invokeAction(String, String) - Static method in class uno.anahata.ai.nb.tools.Projects
- isClosed() - Method in class uno.anahata.ai.nb.util.TeeInputOutput
- isErrSeparated() - Method in class uno.anahata.ai.nb.util.TeeInputOutput
- isFocusTaken() - Method in class uno.anahata.ai.nb.util.TeeInputOutput
- isParentProject(String) - Static method in class uno.anahata.ai.nb.tools.Projects
-
Checks if a project is a Maven parent project (packaging 'pom' and has submodules).
J
- JAR - Enum constant in enum class uno.anahata.ai.nb.model.java.SourceOrigin
-
The source file is located inside a JAR file (e.g., a dependency) and is read-only.
- JavaAnalysis - Class in uno.anahata.ai.nb.tools
-
Provides advanced Java code analysis tools that inspect relationships and usages within the source code.
- JavaAnalysis() - Constructor for class uno.anahata.ai.nb.tools.JavaAnalysis
- JavacAlert - Class in uno.anahata.ai.nb.model.ide
-
Represents a single diagnostic alert (error, warning, etc.) from the Java compiler.
- JavacAlert() - Constructor for class uno.anahata.ai.nb.model.ide.JavacAlert
- javadoc - Variable in class uno.anahata.ai.nb.model.java2.JavaTypeDocs
- JavaDocs - Class in uno.anahata.ai.nb.tools
-
Provides tools for retrieving Javadoc and source information for classes and methods.
- JavaDocs() - Constructor for class uno.anahata.ai.nb.tools.JavaDocs
- JavaIntrospection - Class in uno.anahata.ai.nb.tools
-
Provides robust, API-driven tools for Java type introspection, similar to the NetBeans Navigator.
- JavaIntrospection() - Constructor for class uno.anahata.ai.nb.tools.JavaIntrospection
- JavaMember - Class in uno.anahata.ai.nb.model.java2
-
A lightweight, serializable "keychain" DTO that uniquely identifies a Java class member (field, method, constructor, etc.).
- JavaMember(ElementHandle, String, ElementKind, URL, Set) - Constructor for class uno.anahata.ai.nb.model.java2.JavaMember
-
Constructs a new JavaMember.
- JavaMemberDocs - Class in uno.anahata.ai.nb.model.java2
-
A rich result object that represents the outcome of a Javadoc retrieval operation for a JavaMember.
- JavaMemberDocs(JavaMember) - Constructor for class uno.anahata.ai.nb.model.java2.JavaMemberDocs
-
Constructs a new JavaMemberDocs and attempts to retrieve the Javadoc for the given JavaMember.
- JavaMemberSearch - Class in uno.anahata.ai.nb.model.java2
-
A "Finder" command object that searches for all members of a given JavaType upon instantiation.
- JavaMemberSearch(JavaType) - Constructor for class uno.anahata.ai.nb.model.java2.JavaMemberSearch
-
Constructs a new JavaMemberSearch and performs the search for members of the given JavaType.
- JavaMemberSource - Class in uno.anahata.ai.nb.model.java2
-
A rich result object that represents the outcome of a source-finding operation for a specific JavaMember.
- JavaMemberSource(JavaMember) - Constructor for class uno.anahata.ai.nb.model.java2.JavaMemberSource
-
Constructs a new JavaMemberSource and attempts to extract the source code for the given JavaMember.
- JavaSources - Class in uno.anahata.ai.nb.tools
-
Provides tools for retrieving Java source code.
- JavaSources() - Constructor for class uno.anahata.ai.nb.tools.JavaSources
- javaType - Variable in class uno.anahata.ai.nb.model.java2.JavaTypeDocs
- javaType - Variable in class uno.anahata.ai.nb.model.java2.JavaTypeSource
- JavaType - Class in uno.anahata.ai.nb.model.java2
-
A lightweight, serializable "keychain" DTO that uniquely identifies a Java type.
- JavaType(JavaTypeDescription) - Constructor for class uno.anahata.ai.nb.model.java2.JavaType
-
Constructs a new JavaType from a JavaTypeDescription.
- JavaTypeDocs - Class in uno.anahata.ai.nb.model.java2
-
A rich result object that represents the outcome of a Javadoc retrieval operation for a JavaType.
- JavaTypeDocs(JavaType) - Constructor for class uno.anahata.ai.nb.model.java2.JavaTypeDocs
-
Constructs a new JavaTypeDocs and attempts to retrieve the Javadoc for the given JavaType.
- JavaTypeSearch - Class in uno.anahata.ai.nb.model.java2
-
A "Finder" command object that searches for Java types upon instantiation.
- JavaTypeSearch(String, boolean, boolean) - Constructor for class uno.anahata.ai.nb.model.java2.JavaTypeSearch
-
Constructs a new JavaTypeSearch and performs the search based on the given parameters.
- JavaTypeSource - Class in uno.anahata.ai.nb.model.java2
-
A rich result object that represents the outcome of a source-finding operation for a JavaType.
- JavaTypeSource(JavaType) - Constructor for class uno.anahata.ai.nb.model.java2.JavaTypeSource
-
Constructs a new JavaTypeSource and attempts to find the source file for the given JavaType.
- JDK - Enum constant in enum class uno.anahata.ai.nb.model.java.SourceOrigin
-
The source file is part of the JDK sources and is read-only.
K
- Key Components: - Section in package uno.anahata.ai.nb
- Key Components: - Section in package uno.anahata.ai.nb.mime
- Key Components: - Section in package uno.anahata.ai.nb.nodes
- Key Context Providers: - Section in package uno.anahata.ai.nb.context
- Key Utilities: - Section in package uno.anahata.ai.nb.util
- kind() - Method in record class uno.anahata.ai.nb.model.java.MemberInfo
-
Returns the value of the
kindrecord component.
L
- listActiveSessions() - Static method in class uno.anahata.ai.nb.tools.Sessions
-
Lists all active Anahata AI sessions in the IDE with detailed status information.
- listAllKnownPreferences(String) - Static method in class uno.anahata.ai.nb.tools.Projects
- listOutputTabs() - Static method in class uno.anahata.ai.nb.tools.Output
- LiveSessionsTableModel - Class in uno.anahata.ai.nb
-
Table model for displaying active Anahata AI sessions.
- LiveSessionsTableModel() - Constructor for class uno.anahata.ai.nb.LiveSessionsTableModel
- LiveSessionsTopComponent - Class in uno.anahata.ai.nb
-
A TopComponent that displays a list of all active Anahata AI sessions.
- LiveSessionsTopComponent() - Constructor for class uno.anahata.ai.nb.LiveSessionsTopComponent
-
Default constructor for LiveSessionsTopComponent.
M
- MavenArtifactSearchResult - Class in uno.anahata.ai.nb.model.maven
-
A POJO representing a single search result from the Maven index.
- MavenArtifactSearchResult() - Constructor for class uno.anahata.ai.nb.model.maven.MavenArtifactSearchResult
- MavenBuildResult - Class in uno.anahata.ai.nb.model.maven
-
Represents the detailed result of a Maven build execution, including status, exit code, and captured output.
- MavenBuildResult() - Constructor for class uno.anahata.ai.nb.model.maven.MavenBuildResult
- MavenBuildResult.BuildPhase - Class in uno.anahata.ai.nb.model.maven
-
Represents a single phase or goal within a Maven build.
- MavenBuildResult.ProcessStatus - Enum Class in uno.anahata.ai.nb.model.maven
-
The final status of the Maven process.
- MavenSearchResultPage - Class in uno.anahata.ai.nb.model.maven
-
Represents a paginated result set from a Maven index search.
- MavenSearchResultPage() - Constructor for class uno.anahata.ai.nb.model.maven.MavenSearchResultPage
- MavenTools - Class in uno.anahata.ai.nb.tools
-
Consolidated "super-tool" class for all Maven-related AI operations.
- MavenTools() - Constructor for class uno.anahata.ai.nb.tools.MavenTools
- MemberInfo - Record Class in uno.anahata.ai.nb.model.java
-
A record to hold structured information about a class member (field, constructor, or method).
- MemberInfo(String, String, String, Set, List) - Constructor for record class uno.anahata.ai.nb.model.java.MemberInfo
-
Creates an instance of a
MemberInforecord class. - MemberSearchResultPage - Class in uno.anahata.ai.nb.model.java
-
Represents a paginated result set for the members of a Java type.
- MemberSearchResultPage() - Constructor for class uno.anahata.ai.nb.model.java.MemberSearchResultPage
- MESSAGES_COL - Static variable in class uno.anahata.ai.nb.LiveSessionsTableModel
-
Column index for the message count.
- MimeInfo(String, String, boolean) - Constructor for class uno.anahata.ai.nb.mime.DisabledModulesMimeUtils.MimeInfo
-
Constructs a new MimeInfo.
- mimeType - Variable in class uno.anahata.ai.nb.mime.DisabledModulesMimeUtils.MimeInfo
-
The MIME type string (e.g., "text/x-java").
- MimeUtils - Class in uno.anahata.ai.nb.mime
-
Utility class for working with MIME types and file extensions in NetBeans.
- mode() - Method in record class uno.anahata.ai.nb.model.windows.TopComponentInfo
-
Returns the value of the
moderecord component. - modifiers() - Method in record class uno.anahata.ai.nb.model.java.MemberInfo
-
Returns the value of the
modifiersrecord component. - moduleCodeName - Variable in class uno.anahata.ai.nb.mime.DisabledModulesMimeUtils.MimeInfo
-
The code name base of the module providing this MIME type.
N
- name() - Method in record class uno.anahata.ai.nb.model.java.MemberInfo
-
Returns the value of the
namerecord component. - name() - Method in record class uno.anahata.ai.nb.model.windows.TopComponentInfo
-
Returns the value of the
namerecord component. - NetBeansChatConfig - Class in uno.anahata.ai.nb
-
NetBeans-specific implementation of SwingChatConfig.
- NetBeansChatConfig(String) - Constructor for class uno.anahata.ai.nb.NetBeansChatConfig
-
Constructs a new NetBeansChatConfig for the given session.
- NetBeansEditorKitProvider - Class in uno.anahata.ai.nb.mime
-
NetBeans-specific implementation of EditorKitProvider.
- NetBeansEditorKitProvider() - Constructor for class uno.anahata.ai.nb.mime.NetBeansEditorKitProvider
-
Default constructor for NetBeansEditorKitProvider.
- NetBeansJavaQueryUtils - Class in uno.anahata.ai.nb.util
- NetBeansJavaQueryUtils() - Constructor for class uno.anahata.ai.nb.util.NetBeansJavaQueryUtils
- NetBeansModuleUtils - Class in uno.anahata.ai.nb.util
-
Utility class for introspecting modules and their classpaths.
- NetBeansProjectJVM - Class in uno.anahata.ai.nb.tools
-
A NetBeans-aware wrapper around the core
RunningJVMtool. - NetBeansProjectJVM() - Constructor for class uno.anahata.ai.nb.tools.NetBeansProjectJVM
O
- openCommitDialog() - Static method in class uno.anahata.ai.nb.tools.Git
-
Opens the NetBeans Git Commit dialog.
- openFile(String, Integer) - Static method in class uno.anahata.ai.nb.tools.Editor
-
Opens a specified file in the NetBeans editor and optionally scrolls to a specific line.
- openProject(String) - Static method in class uno.anahata.ai.nb.tools.Projects
- OpenProjectsOverviewContextProvider - Class in uno.anahata.ai.nb.context
- OpenProjectsOverviewContextProvider() - Constructor for class uno.anahata.ai.nb.context.OpenProjectsOverviewContextProvider
- OpenTopComponentsContextProvider - Class in uno.anahata.ai.nb.context
- OpenTopComponentsContextProvider() - Constructor for class uno.anahata.ai.nb.context.OpenTopComponentsContextProvider
- origin() - Method in record class uno.anahata.ai.nb.model.java.TypeInfo
-
Returns the value of the
originrecord component. - Output - Class in uno.anahata.ai.nb.tools
- Output() - Constructor for class uno.anahata.ai.nb.tools.Output
- OutputTabInfo - Class in uno.anahata.ai.nb.model.ide
- OutputTabInfo() - Constructor for class uno.anahata.ai.nb.model.ide.OutputTabInfo
- OutputTabsContextProvider - Class in uno.anahata.ai.nb.context
- OutputTabsContextProvider() - Constructor for class uno.anahata.ai.nb.context.OutputTabsContextProvider
- ownerCp - Variable in class uno.anahata.ai.nb.model.java.ClassSearchResult
-
The ClassPath that owns the found class file.
P
- packageName() - Method in record class uno.anahata.ai.nb.model.java.TypeInfo
-
Returns the value of the
packageNamerecord component. - PackageSearchResultPage - Class in uno.anahata.ai.nb.model.java
-
Represents a paginated result set from a Java package search.
- PackageSearchResultPage() - Constructor for class uno.anahata.ai.nb.model.java.PackageSearchResultPage
- Page<T> - Class in uno.anahata.ai.nb.model
-
A generic, self-contained container for a paginated result set.
- Page(List, int, int) - Constructor for class uno.anahata.ai.nb.model.Page
-
Creates a new Page object by slicing a complete list of items.
- parameters() - Method in record class uno.anahata.ai.nb.model.java.MemberInfo
-
Returns the value of the
parametersrecord component. - performShutdown() - Method in class uno.anahata.ai.nb.AnahataTopComponent
-
Performs the actual shutdown of the chat session.
- primaryFilePath() - Method in record class uno.anahata.ai.nb.model.windows.TopComponentInfo
-
Returns the value of the
primaryFilePathrecord component. - PROJECT - Enum constant in enum class uno.anahata.ai.nb.model.java.SourceOrigin
-
The source file is part of an open project and is modifiable.
- ProjectAlert - Class in uno.anahata.ai.nb.model.ide
- ProjectAlert() - Constructor for class uno.anahata.ai.nb.model.ide.ProjectAlert
- ProjectAlertsContextProvider - Class in uno.anahata.ai.nb.context
- ProjectAlertsContextProvider(String) - Constructor for class uno.anahata.ai.nb.context.ProjectAlertsContextProvider
- ProjectComponent - Class in uno.anahata.ai.nb.model.projects
-
Represents a key conceptual component of a project, like a major class or package.
- ProjectComponent() - Constructor for class uno.anahata.ai.nb.model.projects.ProjectComponent
- ProjectDiagnostics - Class in uno.anahata.ai.nb.model.ide
- ProjectDiagnostics(String) - Constructor for class uno.anahata.ai.nb.model.ide.ProjectDiagnostics
- ProjectFile - Class in uno.anahata.ai.nb.model.projects
-
Represents a single file within a project, including its metadata and status.
- ProjectFile() - Constructor for class uno.anahata.ai.nb.model.projects.ProjectFile
- ProjectOverview - Class in uno.anahata.ai.nb.model.projects
-
Represents a high-level, structured overview of a project, including its root structure and a detailed view of its source folders.
- ProjectOverview() - Constructor for class uno.anahata.ai.nb.model.projects.ProjectOverview
- ProjectOverviewContextProvider - Class in uno.anahata.ai.nb.context
- ProjectOverviewContextProvider(String) - Constructor for class uno.anahata.ai.nb.context.ProjectOverviewContextProvider
- Projects - Class in uno.anahata.ai.nb.tools
- Projects() - Constructor for class uno.anahata.ai.nb.tools.Projects
- ProjectSummary - Class in uno.anahata.ai.nb.model.projects
-
Represents a high-level, abstract summary of a project, focusing on its key conceptual components rather than its file structure.
- ProjectSummary() - Constructor for class uno.anahata.ai.nb.model.projects.ProjectSummary
R
- readExternal(ObjectInput) - Method in class uno.anahata.ai.nb.AnahataTopComponent
- RECORD - Enum constant in enum class uno.anahata.ai.nb.model.java.TypeKind
- Refactor - Class in uno.anahata.ai.nb.tools
-
A tool for performing programmatic refactoring operations within the NetBeans IDE.
- Refactor() - Constructor for class uno.anahata.ai.nb.tools.Refactor
- refresh() - Method in class uno.anahata.ai.nb.LiveSessionsTableModel
-
Refreshes the table model intelligently, preserving selection by firing granular events.
- rename(String, String) - Static method in class uno.anahata.ai.nb.tools.Refactor
-
Performs a programmatic rename refactoring of a file within the IDE, providing detailed feedback.
- ResolvedDependencyGroup - Class in uno.anahata.ai.nb.model.maven
-
A container that groups fully resolved artifacts by their common groupId.
- ResolvedDependencyGroup() - Constructor for class uno.anahata.ai.nb.model.maven.ResolvedDependencyGroup
- ResolvedDependencyScope - Class in uno.anahata.ai.nb.model.maven
-
The top-level container for resolved dependencies, grouping them by scope.
- ResolvedDependencyScope() - Constructor for class uno.anahata.ai.nb.model.maven.ResolvedDependencyScope
- restored() - Method in class uno.anahata.ai.nb.AnahataInstaller
- runGoals(String, List, List, Map, List, Long) - Static method in class uno.anahata.ai.nb.tools.MavenTools
-
Executes a list of Maven goals on a Project synchronously.
S
- searchMavenIndex(String, Integer, Integer) - Static method in class uno.anahata.ai.nb.tools.MavenTools
-
Searches the Maven index for artifacts matching a given query.
- searchTypesByName(String, TypeKind, boolean, boolean, Integer, Integer) - Static method in class uno.anahata.ai.nb.tools.JavaIntrospection
-
Searches for types across all classpaths by simple name.
- select() - Method in class uno.anahata.ai.nb.util.TeeInputOutput
- selected() - Method in record class uno.anahata.ai.nb.model.windows.TopComponentInfo
-
Returns the value of the
selectedrecord component. - SESSION_COL - Static variable in class uno.anahata.ai.nb.LiveSessionsTableModel
-
Column index for the session nickname.
- Sessions - Class in uno.anahata.ai.nb.tools
-
A tool for managing and inspecting active Anahata AI sessions within NetBeans.
- Sessions() - Constructor for class uno.anahata.ai.nb.tools.Sessions
- setErrSeparated(boolean) - Method in class uno.anahata.ai.nb.util.TeeInputOutput
- setErrVisible(boolean) - Method in class uno.anahata.ai.nb.util.TeeInputOutput
- setFocusTaken(boolean) - Method in class uno.anahata.ai.nb.util.TeeInputOutput
- setInputVisible(boolean) - Method in class uno.anahata.ai.nb.util.TeeInputOutput
- setOutputVisible(boolean) - Method in class uno.anahata.ai.nb.util.TeeInputOutput
- setSessionUuidForHandoff(String) - Method in class uno.anahata.ai.nb.AnahataTopComponent
-
Sets the session UUID for handoff between components.
- setThemeMode(SwingChatConfig.ThemeMode) - Method in class uno.anahata.ai.nb.NetBeansChatConfig
- ShowDefaultCompilerClassPathAction - Class in uno.anahata.ai.nb
-
Show gemini's compilers classpath on a new output tab.
- ShowDefaultCompilerClassPathAction() - Constructor for class uno.anahata.ai.nb.ShowDefaultCompilerClassPathAction
- simpleName() - Method in record class uno.anahata.ai.nb.model.java.TypeInfo
-
Returns the value of the
simpleNamerecord component. - sizeInBytes() - Method in record class uno.anahata.ai.nb.model.windows.TopComponentInfo
-
Returns the value of the
sizeInBytesrecord component. - sourceFile - Variable in class uno.anahata.ai.nb.model.java2.JavaTypeSource
- SourceFileInfo - Class in uno.anahata.ai.nb.model.java
- SourceFileInfo(String, String, long, long, long, SourceOrigin, String, TextChunk) - Constructor for class uno.anahata.ai.nb.model.java.SourceFileInfo
- SourceFolder - Class in uno.anahata.ai.nb.model.projects
-
Represents a folder within a source directory tree, containing files and subfolders.
- SourceFolder() - Constructor for class uno.anahata.ai.nb.model.projects.SourceFolder
- SourceOrigin - Enum Class in uno.anahata.ai.nb.model.java
-
Describes the origin of a source file, which determines if it's modifiable.
- startSession(String, String, List) - Static method in class uno.anahata.ai.nb.tools.Sessions
-
Starts a new Anahata AI session with an initial user message and optional file attachments.
- STATE_COL - Static variable in class uno.anahata.ai.nb.LiveSessionsTableModel
-
Column index for the TopComponent open/closed state.
- STATUS_COL - Static variable in class uno.anahata.ai.nb.LiveSessionsTableModel
-
Column index for the chat status.
- statusChanged(ChatStatus, String) - Method in class uno.anahata.ai.nb.AnahataTopComponent
- suggestChange(String, String, String, long) - Static method in class uno.anahata.ai.nb.tools.Coding
-
Proposes a change to an existing file by showing the NetBeans modal diff dialog to the user.
- SuggestChangeResult - Class in uno.anahata.ai.nb.model.coding
-
Represents the result of a proposeChange operation, indicating whether the user accepted or cancelled the change, and including the updated file information if accepted.
- SuggestChangeResult() - Constructor for class uno.anahata.ai.nb.model.coding.SuggestChangeResult
- SuggestChangeResult.Status - Enum Class in uno.anahata.ai.nb.model.coding
- supportedActions() - Method in record class uno.anahata.ai.nb.model.windows.TopComponentInfo
-
Returns the value of the
supportedActionsrecord component.
T
- TC_ID_COL - Static variable in class uno.anahata.ai.nb.LiveSessionsTableModel
-
Column index for the TopComponent ID.
- TeeInputOutput - Class in uno.anahata.ai.nb.util
- TeeInputOutput(InputOutput) - Constructor for class uno.anahata.ai.nb.util.TeeInputOutput
- TIMEOUT - Enum constant in enum class uno.anahata.ai.nb.model.maven.MavenBuildResult.ProcessStatus
-
The process timed out.
- tooltip() - Method in record class uno.anahata.ai.nb.model.windows.TopComponentInfo
-
Returns the value of the
tooltiprecord component. - TopComponentInfo - Record Class in uno.anahata.ai.nb.model.windows
-
A POJO containing detailed information about a single open TopComponent (window) in the NetBeans IDE.
- TopComponentInfo(String, String, boolean, String, String, String, String, String, String, String, String, String, long) - Constructor for record class uno.anahata.ai.nb.model.windows.TopComponentInfo
-
Creates an instance of a
TopComponentInforecord class. - TopComponents - Class in uno.anahata.ai.nb.tools
- TopComponents() - Constructor for class uno.anahata.ai.nb.tools.TopComponents
- toString() - Method in class uno.anahata.ai.nb.mime.DisabledModulesMimeUtils.MimeInfo
- toString() - Method in class uno.anahata.ai.nb.model.coding.SuggestChangeResult
- toString() - Method in record class uno.anahata.ai.nb.model.java.MemberInfo
-
Returns a string representation of this record class.
- toString() - Method in record class uno.anahata.ai.nb.model.java.TypeInfo
-
Returns a string representation of this record class.
- toString() - Method in class uno.anahata.ai.nb.model.java2.JavaMember
- toString() - Method in record class uno.anahata.ai.nb.model.windows.TopComponentInfo
-
Returns a string representation of this record class.
- type() - Method in record class uno.anahata.ai.nb.model.java.MemberInfo
-
Returns the value of the
typerecord component. - TypeInfo - Record Class in uno.anahata.ai.nb.model.java
-
A record to hold information about a found type, including its origin.
- TypeInfo(String, String, String, String) - Constructor for record class uno.anahata.ai.nb.model.java.TypeInfo
-
Creates an instance of a
TypeInforecord class. - TypeKind - Enum Class in uno.anahata.ai.nb.model.java
-
Defines the kind of Java type to search for.
- TypeSearchResultPage - Class in uno.anahata.ai.nb.model.java
-
Represents a paginated result set from a Java type search within a package.
- TypeSearchResultPage() - Constructor for class uno.anahata.ai.nb.model.java.TypeSearchResultPage
U
- uninstalled() - Method in class uno.anahata.ai.nb.AnahataInstaller
- UNKNOWN - Enum constant in enum class uno.anahata.ai.nb.model.java.SourceOrigin
-
The origin of the source file could not be determined.
- uno.anahata.ai.nb - package uno.anahata.ai.nb
-
This package contains the core integration classes that bridge the Anahata AI framework with the Apache NetBeans IDE.
- uno.anahata.ai.nb.context - package uno.anahata.ai.nb.context
-
This package contains the sensory system of the Anahata AI Assistant for NetBeans.
- uno.anahata.ai.nb.mime - package uno.anahata.ai.nb.mime
-
This package provides a sophisticated bridge between the Anahata AI framework's Swing UI and the Apache NetBeans editor infrastructure.
- uno.anahata.ai.nb.model - package uno.anahata.ai.nb.model
-
This package serves as the data backbone for the Anahata AI Assistant plugin.
- uno.anahata.ai.nb.model.coding - package uno.anahata.ai.nb.model.coding
-
Models related to code modification and refactoring results.
- uno.anahata.ai.nb.model.ide - package uno.anahata.ai.nb.model.ide
-
Models for IDE-level diagnostics, alerts, and output tab information.
- uno.anahata.ai.nb.model.java - package uno.anahata.ai.nb.model.java
-
Data models and transfer objects representing Java-specific elements such as types, members, and source file information.
- uno.anahata.ai.nb.model.java2 - package uno.anahata.ai.nb.model.java2
-
Advanced Java code models for the next-generation toolset.
- uno.anahata.ai.nb.model.maven - package uno.anahata.ai.nb.model.maven
-
Models for Maven-specific data, including dependency scopes, build results, and artifact search information.
- uno.anahata.ai.nb.model.projects - package uno.anahata.ai.nb.model.projects
-
Models representing NetBeans project structures, including overviews, source folders, and file metadata.
- uno.anahata.ai.nb.model.windows - package uno.anahata.ai.nb.model.windows
-
Models representing IDE window and tab information (TopComponents).
- uno.anahata.ai.nb.nodes - package uno.anahata.ai.nb.nodes
-
This package provides the visual integration between the Anahata AI's context and the NetBeans project tree UI, primarily using the NetBeans Nodes API.
- uno.anahata.ai.nb.tools - package uno.anahata.ai.nb.tools
-
This package contains the heart of the Anahata NetBeans AI Plugin's unique capabilities.
- uno.anahata.ai.nb.tools.deprecated - package uno.anahata.ai.nb.tools.deprecated
-
Contains deprecated tools and legacy implementations that are being phased out in favor of more consolidated or efficient alternatives.
- uno.anahata.ai.nb.tools.java2 - package uno.anahata.ai.nb.tools.java2
-
Provides experimental or next-generation tool implementations leveraging newer IDE APIs or advanced code modeling techniques.
- uno.anahata.ai.nb.util - package uno.anahata.ai.nb.util
-
This package contains utility classes that provide helper functions and bridge various NetBeans Platform APIs for use by the plugin's core components and tools.
V
- valueOf(String) - Static method in enum class uno.anahata.ai.nb.model.coding.SuggestChangeResult.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class uno.anahata.ai.nb.model.java.SourceOrigin
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class uno.anahata.ai.nb.model.java.TypeKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class uno.anahata.ai.nb.model.maven.MavenBuildResult.ProcessStatus
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class uno.anahata.ai.nb.model.coding.SuggestChangeResult.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class uno.anahata.ai.nb.model.java.SourceOrigin
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class uno.anahata.ai.nb.model.java.TypeKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class uno.anahata.ai.nb.model.maven.MavenBuildResult.ProcessStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- writeExternal(ObjectOutput) - Method in class uno.anahata.ai.nb.AnahataTopComponent
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
