Class ReportConfig
java.lang.Object
neqsim.process.util.report.ReportConfig
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumLevel of detail to include in reports. -
Field Summary
FieldsModifier and TypeFieldDescriptionSelected detail level.private Map<String, ReportConfig.DetailLevel> Optional overrides per equipment name. -
Constructor Summary
ConstructorsConstructorDescriptionConstructor for ReportConfig.ReportConfig(ReportConfig.DetailLevel detailLevel) Constructor for ReportConfig. -
Method Summary
Modifier and TypeMethodDescriptiongetDetailLevel(String unitName) Get detail level for a specific unit, falling back to the global level.voidsetDetailLevel(String unitName, ReportConfig.DetailLevel level) Set detail level for a specific unit.
-
Field Details
-
detailLevel
Selected detail level. Defaults to FULL. -
unitDetailLevel
Optional overrides per equipment name.
-
-
Constructor Details
-
ReportConfig
public ReportConfig()Constructor for ReportConfig.
-
ReportConfig
Constructor for ReportConfig.
- Parameters:
detailLevel- aReportConfig.DetailLevelobject
-
-
Method Details
-
setDetailLevel
Set detail level for a specific unit.- Parameters:
unitName- name of equipmentlevel- desired detail level
-
getDetailLevel
Get detail level for a specific unit, falling back to the global level.- Parameters:
unitName- name of equipment- Returns:
- detail level for the unit
-