Uses of Class
neqsim.process.automation.AutomationDiagnostics.DiagnosticResult
Packages that use AutomationDiagnostics.DiagnosticResult
Package
Description
Stable automation API for programmatic interaction with running NeqSim process simulations.
-
Uses of AutomationDiagnostics.DiagnosticResult in neqsim.process.automation
Methods in neqsim.process.automation that return AutomationDiagnostics.DiagnosticResultModifier and TypeMethodDescriptionProcessAutomation.diagnoseAndAttemptRecovery(String address, IllegalArgumentException error) Diagnoses an address resolution failure and attempts recovery via fuzzy matching.AutomationDiagnostics.diagnosePortNotFound(String address, String unitName, String portName, List<String> validPorts) Diagnoses a port-not-found error.AutomationDiagnostics.diagnosePropertyNotFound(String address, String unitName, String propertyName, List<SimulationVariable> validVariables) Diagnoses a property-not-found error and returns structured remediation.AutomationDiagnostics.diagnoseUnitNotFound(String unitName, List<String> validUnits) Diagnoses a unit-not-found error and returns structured remediation.AutomationDiagnostics.validatePhysicalBounds(String propertyName, double value, String unit) Validates a value against known physical bounds for a property.Methods in neqsim.process.automation with parameters of type AutomationDiagnostics.DiagnosticResultModifier and TypeMethodDescriptionprivate StringProcessAutomation.buildAutoCorrectedJson(String originalAddress, String correctedAddress, double value, String unit, AutomationDiagnostics.DiagnosticResult diag) Builds a JSON response for a successful auto-corrected get operation.private StringProcessAutomation.buildAutoCorrectedSetJson(String originalAddress, String correctedAddress, double value, String unit, AutomationDiagnostics.DiagnosticResult diag) Builds a JSON response for a successful auto-corrected set operation.