Class Report
java.lang.Object
neqsim.process.util.report.Report
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) SystemInterface(package private) static org.apache.logging.log4j.LoggerLogger object for class.(package private) ProcessSystem(package private) ProcessEquipmentBaseClass(package private) ProcessModel -
Constructor Summary
ConstructorsConstructorDescriptionReport(ProcessEquipmentBaseClass processEquipmentBaseClass) Constructor for Report.Report(ProcessModel processmodel) Constructor for Report.Report(ProcessModule processModule) Constructor for Report.Report(ProcessModuleBaseClass processModuleBaseClass) Constructor for Report.Report(ProcessSystem process) Constructor for Report.Report(SystemInterface fluid) Constructor for Report. -
Method Summary
Modifier and TypeMethodDescriptiongenerateJsonReport.Generate a JSON report with configurable detail level.
-
Field Details
-
logger
static org.apache.logging.log4j.Logger loggerLogger object for class. -
process
ProcessSystem process -
processmodel
ProcessModel processmodel -
processEquipment
ProcessEquipmentBaseClass processEquipment -
fluid
SystemInterface fluid
-
-
Constructor Details
-
Report
Constructor for Report.
- Parameters:
process- aProcessSystemobject
-
Report
Constructor for Report.
- Parameters:
processmodel- aProcessModelobject
-
Report
Constructor for Report.
- Parameters:
fluid- aSystemInterfaceobject
-
Report
Constructor for Report.
- Parameters:
processEquipmentBaseClass- aProcessEquipmentBaseClassobject
-
Report
Constructor for Report.
- Parameters:
processModule- aProcessModuleobject
-
Report
Constructor for Report.
- Parameters:
processModuleBaseClass- aProcessModuleBaseClassobject
-
-
Method Details
-
generateJsonReport
-
generateJsonReport
Generate a JSON report with configurable detail level.- Parameters:
cfg- report configuration- Returns:
- JSON string
-