Uses of Class
neqsim.process.processmodel.lifecycle.ProcessModelState
Packages that use ProcessModelState
Package
Description
Lifecycle management for ProcessSystem models (Digital Twins).
-
Uses of ProcessModelState in neqsim.process.processmodel
Methods in neqsim.process.processmodel that return ProcessModelStateModifier and TypeMethodDescriptionProcessModel.exportState()Exports the current state of this ProcessModel for inspection or modification. -
Uses of ProcessModelState in neqsim.process.processmodel.lifecycle
Methods in neqsim.process.processmodel.lifecycle that return ProcessModelStateModifier and TypeMethodDescriptionstatic ProcessModelStateProcessModelState.fromCompressedBytes(byte[] data) Deserializes a ProcessModelState from a compressed byte array (GZIP-compressed JSON).static ProcessModelStateDeserializes a ProcessModelState from a JSON string.static ProcessModelStateProcessModelState.fromProcessModel(ProcessModel model) Creates a state snapshot from a ProcessModel.static ProcessModelStateProcessModelState.loadFromCompressedFile(String filename) Loads a ProcessModelState from a GZIP-compressed JSON file.static ProcessModelStateProcessModelState.loadFromFile(String filename) Loads a ProcessModelState from a file.static ProcessModelStateProcessModelState.migrate(ProcessModelState state, String targetVersion) Migrates a ProcessModelState to the specified target schema version.Methods in neqsim.process.processmodel.lifecycle with parameters of type ProcessModelStateModifier and TypeMethodDescriptionstatic ProcessModelState.ModelDiffProcessModelState.compare(ProcessModelState oldState, ProcessModelState newState) Compares two ProcessModelState instances and returns a diff describing the changes.static ProcessModelStateProcessModelState.migrate(ProcessModelState state, String targetVersion) Migrates a ProcessModelState to the specified target schema version.