Class ProcessModelState.SerializationOptions

java.lang.Object
neqsim.process.processmodel.lifecycle.ProcessModelState.SerializationOptions
All Implemented Interfaces:
Serializable
Enclosing class:
ProcessModelState

public static class ProcessModelState.SerializationOptions extends Object implements Serializable
Options controlling JSON serialization of ProcessModelState.
Version:
1.0
Author:
ESOL
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • prettyPrint

      private boolean prettyPrint
    • includeTimestamps

      private boolean includeTimestamps
    • compressStreams

      private boolean compressStreams
    • schemaValidation

      private boolean schemaValidation
  • Constructor Details

    • SerializationOptions

      public SerializationOptions()
  • Method Details

    • isPrettyPrint

      public boolean isPrettyPrint()
      Checks if pretty printing is enabled.
      Returns:
      true if pretty printing is enabled
    • setPrettyPrint

      public void setPrettyPrint(boolean prettyPrint)
      Sets pretty printing.
      Parameters:
      prettyPrint - true to enable pretty printing
    • isIncludeTimestamps

      public boolean isIncludeTimestamps()
      Checks if timestamps are included.
      Returns:
      true if timestamps are included
    • setIncludeTimestamps

      public void setIncludeTimestamps(boolean includeTimestamps)
      Sets whether to include timestamps.
      Parameters:
      includeTimestamps - true to include timestamps
    • isCompressStreams

      public boolean isCompressStreams()
      Checks if stream compression is enabled.
      Returns:
      true if stream compression is enabled
    • setCompressStreams

      public void setCompressStreams(boolean compressStreams)
      Sets stream compression.
      Parameters:
      compressStreams - true to enable stream compression
    • isSchemaValidation

      public boolean isSchemaValidation()
      Checks if schema validation is enabled.
      Returns:
      true if schema validation is enabled
    • setSchemaValidation

      public void setSchemaValidation(boolean schemaValidation)
      Sets schema validation.
      Parameters:
      schemaValidation - true to enable schema validation