Uses of Annotation Interface
neqsim.util.annotation.AIExposable
Packages that use AIExposable
Package
Description
Annotations for AI/ML integration.
AI-friendly validation framework for NeqSim.
-
Uses of AIExposable in neqsim.util.annotation
Methods in neqsim.util.annotation with parameters of type AIExposableModifier and TypeMethodDescriptionprivate AISchemaDiscovery.MethodSchemaAISchemaDiscovery.createMethodSchema(Class<?> clazz, Method method, AIExposable annotation) Create MethodSchema from annotation. -
Uses of AIExposable in neqsim.util.validation
Methods in neqsim.util.validation with annotations of type AIExposableModifier and TypeMethodDescriptionAIIntegrationHelper.createRLEnvironment()Create an RL environment for the process.static AIIntegrationHelperAIIntegrationHelper.forProcess(ProcessSystem process) Create helper for a ProcessSystem.AIIntegrationHelper.getAPIDocumentation()Get API documentation for the process components.String[]AIIntegrationHelper.getIssuesAsText()Get structured issues for AI parsing.AIIntegrationHelper.getValidationReport()Get a human-readable validation report.booleanAIIntegrationHelper.isReady()Check if the process is ready to run.AIIntegrationHelper.safeRun()Safely run the process with validation.AIIntegrationHelper.validate()Validate the process system.AIIntegrationHelper.validateEquipment(ProcessEquipmentInterface equipment) Validate a specific equipment piece.AIIntegrationHelper.validateFluid(SystemInterface system) Validate a thermodynamic system.