Class ProcessModelState.SerializationOptions
java.lang.Object
neqsim.process.processmodel.lifecycle.ProcessModelState.SerializationOptions
- All Implemented Interfaces:
Serializable
- Enclosing class:
ProcessModelState
Options controlling JSON serialization of ProcessModelState.
- Version:
- 1.0
- Author:
- ESOL
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate booleanprivate booleanprivate booleanprivate static final long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanChecks if stream compression is enabled.booleanChecks if timestamps are included.booleanChecks if pretty printing is enabled.booleanChecks if schema validation is enabled.voidsetCompressStreams(boolean compressStreams) Sets stream compression.voidsetIncludeTimestamps(boolean includeTimestamps) Sets whether to include timestamps.voidsetPrettyPrint(boolean prettyPrint) Sets pretty printing.voidsetSchemaValidation(boolean schemaValidation) Sets schema validation.
-
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
-