| Interface | Description |
|---|---|
| DataStream |
This represents a data stream from which the data is loaded.
|
| FieldIntrospection |
Interface defining content for columns in Excel sheet.
|
| Class | Description |
|---|---|
| CableArticleImportExportService |
This is the service layer that handles approved cable article import and export operations.
|
| CableArticleLoader | |
| CableArticleSaver |
This saves
CableArticle instances to Excel spreadsheet. |
| CableImportExportService |
This is the service layer that handles cable import and export operations.
|
| CableLoader | |
| CableParams |
Utility class to handle cable and its parameters.
|
| CableParams.Builder |
Utility class to collect cable content.
|
| CableSaver |
This saves
Cable instances to Excel spreadsheet. |
| CableTypeImportExportService |
This is the service layer that handles approved cable type import and export operations.
|
| CableTypeLoader | |
| CableTypeSaver |
This saves
CableType instances to Excel spreadsheet. |
| ConnectorImportService |
This is the service layer that handles connector import and export operations.
|
| ConnectorLoader | |
| ConnectorSaver |
This saves
Connector instances to Excel spreadsheet. |
| DataLoader<T extends Serializable> |
This is a base class that processes records from
RecordStream. |
| DataSaverExcelBase<T> |
Abstract super class for store and save data to Excel.
|
| DataSaverExcelStream<T> |
Abstract super class for store and save data to Excel.
|
| DataStreamExcel |
This is an implementation of
DataStream that retrieves the data from an Excel spreadsheet. |
| DSHeader |
This holds header definition of loaded data.
|
| DSRecord |
This represents a control or data record with context information.
|
| InstallationPackageImportExportService |
This is the service layer that handles installation package import and export operations.
|
| InstallationPackageLoader |
InstallationPackageLoader is DataLoader that creates and persists installation packages
from DSRecord data. |
| InstallationPackageSaver |
This saves
InstallationPackage instances to Excel spreadsheet. |
| LoaderResult<T extends Serializable> |
This represents a result of load operation, consisting of the error status, load
ValidationMessages, list of
objects affected by the load, and so on. |
| LoaderResult.ImportFileStatistics |
Utility class for file import statistics.
|
| RecordStream |
This represents a record stream.
|
| ValidationMessage |
This holds one piece of validation information tied to a location.
|
| Enum | Description |
|---|---|
| CableArticleColumn |
This represents the column names that are present in the header of the CableArticle table.
|
| CableColumn |
This represents the column names that are present in the header of the spreadsheet cable template.
|
| CableTypeColumn |
This represents the column names that are present in the header of the spreadsheet cable type template.
|
| ConnectorColumn |
This represents the column names that are present in the header of the Connector table.
|
| DSCommand |
This represents the types of a
DSRecord command. |
| InstallationPackageColumn |
This represents the column names that are present in the header of the spreadsheet Installation Package template.
|
| ManufacturerColumn |
This represents the column names that are present in the header of the Manufacturer table.
|
| Exception | Description |
|---|---|
| DbFieldLengthViolationException |
Exception used in import of data from Excel sheet.
|
Copyright © 2025 European Spallation Source. All rights reserved.