A B C D E F G H I J L M N O P Q R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ACTION - Static variable in class cdc.impex.templates.Usage
-
Usage dedicated to the action column.
- actionColumnName(String) - Method in class cdc.impex.templates.SheetTemplate.Builder
- ActiveExporter - Interface in cdc.impex.exports
-
Interface dedicated to export and that adopts the active iterator approach.
- ADD_CONTENT_VALIDATION - cdc.impex.ImpExFactoryFeatures.Hint
-
If enabled, adds content validation if possible.
- ADD_DATA_COMMENTS - cdc.impex.ImpExFactoryFeatures.Hint
-
If enabled, adds data comments if possible and meaningful.
- ADD_HEADER_COMMENTS - cdc.impex.ImpExFactoryFeatures.Hint
-
If enabled, adds comments to headers if possible.
- ADD_README - cdc.impex.ImpExFactoryFeatures.Hint
-
If enabled, adds README sections.
- addReadme(List<SheetTemplate>) - Method in interface cdc.impex.exports.StreamExporter
- addRow() - Method in interface cdc.impex.exports.ActiveExporter
-
Called once for each row, once it has been filled.
- addRow() - Method in class cdc.impex.exports.CheckedActiveExporter
- addRow(ExportRow) - Method in interface cdc.impex.exports.StreamExporter
- analyze(File, Set<SheetTemplate>, File, ProgressController) - Method in interface cdc.impex.imports.ImportAnalyzer
-
Loads and analyzes a candidate import input file, and generates analysis file.
- APP_FAILURE - cdc.impex.exports.ExportIssueType
-
The application failed to execute the required action, for reasons such as:
- APP_FAILURE - cdc.impex.imports.ImportIssueType
-
The application failed to execute the required action, for reasons such as: The
ImportAction.CREATEwould have caused a duplication. - APP_INFO - cdc.impex.exports.ExportIssueType
-
The application sends an informative message.
- APP_INFO - cdc.impex.imports.ImportIssueType
-
The application sends an informative message.
B
- batch() - Method in class cdc.impex.imports.BatchSheetImporter
-
Method that is invoked every batch size data in a sheet, and if necessary when ending the sheet.
- BatchSheetImporter - Class in cdc.impex.imports
-
Utility class that implements SheetImporter, delegating all the work, and adds batch notifications.
- BatchSheetImporter(SheetImporter) - Constructor for class cdc.impex.imports.BatchSheetImporter
- beginExport(IssuesHandler<Issue>) - Method in class cdc.impex.exports.CheckedWorkbookExporter
- beginExport(IssuesHandler<Issue>) - Method in class cdc.impex.exports.VerboseWorkbookExporter
- beginExport(IssuesHandler<Issue>) - Method in interface cdc.impex.exports.WorkbookExporter
-
Invoked to notify the beginning of export.
- beginExport(File) - Method in interface cdc.impex.exports.StreamExporter
-
Must be invoked at beginning of export to a
File. - beginExport(File, IssuesHandler<Issue>, ProgressController) - Method in interface cdc.impex.exports.ActiveExporter
-
Called once for a file.
- beginExport(File, IssuesHandler<Issue>, ProgressController) - Method in class cdc.impex.exports.CheckedActiveExporter
- beginExport(OutputStream, ImpExFormat) - Method in interface cdc.impex.exports.StreamExporter
-
Must be invoked at beginning of export to an
OutputStream. - beginExport(OutputStream, String, ImpExFormat, IssuesHandler<Issue>, ProgressController) - Method in interface cdc.impex.exports.ActiveExporter
- beginExport(OutputStream, String, ImpExFormat, IssuesHandler<Issue>, ProgressController) - Method in class cdc.impex.exports.CheckedActiveExporter
- beginImport(String, IssuesHandler<Issue>) - Method in class cdc.impex.imports.CheckedWorkbookImporter
- beginImport(String, IssuesHandler<Issue>) - Method in class cdc.impex.imports.VerboseWorkbookImporter
- beginImport(String, IssuesHandler<Issue>) - Method in interface cdc.impex.imports.WorkbookImporter
-
Invoked to notify the beginning of import.
- beginSheet(SheetTemplate, long) - Method in interface cdc.impex.exports.ActiveExporter
-
Called once for each logical sheet.
- beginSheet(SheetTemplate, long) - Method in class cdc.impex.exports.CheckedActiveExporter
- beginSheet(SheetTemplate, String, long) - Method in interface cdc.impex.exports.StreamExporter
-
Must be invoked at the beginning of a sheet export.
- beginSheetExport(SheetTemplate, IssuesHandler<Issue>) - Method in class cdc.impex.exports.CheckedSheetExporter
- beginSheetExport(SheetTemplate, IssuesHandler<Issue>) - Method in interface cdc.impex.exports.SheetExporter
-
Invoked to begin a sheet exports.
- beginSheetExport(SheetTemplate, IssuesHandler<Issue>) - Method in class cdc.impex.exports.VerboseSheetExporter
- beginSheetExport(SheetTemplate, IssuesHandler<Issue>) - Method in class cdc.impex.exports.VerboseWorkbookExporter
- beginSheetImport(String, String, SheetTemplate, IssuesHandler<Issue>) - Method in class cdc.impex.imports.BatchSheetImporter
- beginSheetImport(String, String, SheetTemplate, IssuesHandler<Issue>) - Method in class cdc.impex.imports.CheckedSheetImporter
- beginSheetImport(String, String, SheetTemplate, IssuesHandler<Issue>) - Method in interface cdc.impex.imports.SheetImporter
-
Invoked to notify the beginning of the import of a sheet.
- beginSheetImport(String, String, SheetTemplate, IssuesHandler<Issue>) - Method in class cdc.impex.imports.VerboseSheetImporter
- beginSheetImport(String, String, SheetTemplate, IssuesHandler<Issue>) - Method in class cdc.impex.imports.VerboseWorkbookImporter
- BEST - Static variable in class cdc.impex.ImpExFactoryFeatures
- BIG_DEC - cdc.impex.templates.Primitive
- BIG_INT - cdc.impex.templates.Primitive
- BOOL - cdc.impex.templates.Primitive
- build() - Method in class cdc.impex.exports.ExportIssue.Builder
-
Deprecated.
- build() - Method in class cdc.impex.ImpExFactoryFeatures.Builder
- build() - Method in class cdc.impex.imports.ImportIssue.Builder
-
Deprecated.
- build() - Method in class cdc.impex.templates.ColumnTemplate.Builder
- build() - Method in class cdc.impex.templates.SheetTemplate.Builder
- build() - Method in class cdc.impex.templates.Usage.Builder
- builder() - Static method in class cdc.impex.exports.ExportIssue
-
Deprecated.
- builder() - Static method in class cdc.impex.exports.ExportIssues
- builder() - Static method in class cdc.impex.ImpExFactoryFeatures
- builder() - Static method in class cdc.impex.imports.ImportIssue
-
Deprecated.
- builder() - Static method in class cdc.impex.imports.ImportIssues
- builder() - Static method in class cdc.impex.templates.SheetTemplate
- builder() - Static method in class cdc.impex.templates.Usage
- builder(ColumnTemplate<T>) - Static method in class cdc.impex.templates.ColumnTemplate
-
Creates a new Builder initialized from a Template.
- builder(SheetTemplate) - Static method in class cdc.impex.templates.SheetTemplate
- builder(Class<T>) - Static method in class cdc.impex.templates.ColumnTemplate
-
Creates an empty new Builder.
- builder(String, ColumnTemplate<T>) - Static method in class cdc.impex.templates.ColumnTemplate
-
Deprecated, for removal: This API element is subject to removal in a future version.
- builder(String, Class<T>) - Static method in class cdc.impex.templates.ColumnTemplate
-
Deprecated, for removal: This API element is subject to removal in a future version.
- Builder() - Constructor for class cdc.impex.exports.ExportIssue.Builder
-
Deprecated.
- Builder() - Constructor for class cdc.impex.ImpExFactoryFeatures.Builder
- Builder() - Constructor for class cdc.impex.imports.ImportIssue.Builder
-
Deprecated.
C
- canBeProcessed() - Method in interface cdc.impex.imports.ImportRow
- canExportTo(File) - Method in class cdc.impex.ImpExFactory
- canImportFrom(File) - Method in class cdc.impex.ImpExFactory
- cdc.impex - package cdc.impex
- cdc.impex.exports - package cdc.impex.exports
- cdc.impex.imports - package cdc.impex.imports
- cdc.impex.templates - package cdc.impex.templates
- CHAR - cdc.impex.templates.Primitive
- CheckedActiveExporter - Class in cdc.impex.exports
-
Implementation of ActiveExporter that do some checks and delegates the real job to another ActiveExporter.
- CheckedActiveExporter(ActiveExporter) - Constructor for class cdc.impex.exports.CheckedActiveExporter
- CheckedSheetExporter - Class in cdc.impex.exports
-
Implementation of
SheetExporterthat inserts checks. - CheckedSheetExporter() - Constructor for class cdc.impex.exports.CheckedSheetExporter
- CheckedSheetImporter - Class in cdc.impex.imports
- CheckedSheetImporter() - Constructor for class cdc.impex.imports.CheckedSheetImporter
- CheckedWorkbookExporter - Class in cdc.impex.exports
- CheckedWorkbookExporter() - Constructor for class cdc.impex.exports.CheckedWorkbookExporter
- CheckedWorkbookImporter - Class in cdc.impex.imports
- CheckedWorkbookImporter() - Constructor for class cdc.impex.imports.CheckedWorkbookImporter
- checker(Checker<T>) - Method in class cdc.impex.templates.ColumnTemplate.Builder
- checkFailureSeverity(IssueSeverity) - Method in class cdc.impex.templates.ColumnTemplate.Builder
- checkStatus(ImpExStatus) - Method in class cdc.impex.exports.CheckedActiveExporter
- checkStatus(ImpExStatus) - Method in class cdc.impex.exports.CheckedSheetExporter
- checkStatus(ImpExStatus) - Method in class cdc.impex.imports.CheckedSheetImporter
- checkStatus(ImpExStatus) - Method in class cdc.impex.imports.CheckedWorkbookImporter
- checkStatus(ImpExStatus, ImpExStatus) - Static method in enum cdc.impex.ImpExStatus
- column(ColumnTemplate<?>) - Method in class cdc.impex.templates.SheetTemplate.Builder
- ColumnTemplate<T> - Class in cdc.impex.templates
-
Description of a template column.
- ColumnTemplate.Builder<T> - Class in cdc.impex.templates
- containsColumn(String) - Method in class cdc.impex.templates.SheetTemplate
-
Returns
trueif this sheet template contains a column with a particular name. - containsKey(String) - Method in interface cdc.impex.exports.ExportRow
- create(Presence) - Method in class cdc.impex.templates.Usage.Builder
- CREATE - cdc.impex.templates.ImportAction
-
The row describes the creation of something.
- createActiveExporter(ImpExFormat) - Method in class cdc.impex.ImpExFactory
-
Creates an {link ActiveExporter} implementation that is compliant with a format.
- createActiveExporter(File) - Method in class cdc.impex.ImpExFactory
-
Creates an {link ActiveExporter} implementation that is compliant with the format of a file.
- createExporter(ImpExFormat) - Method in class cdc.impex.ImpExFactory
-
Creates an {link Exporter} implementation that is compliant with a format.
- createExporter(File) - Method in class cdc.impex.ImpExFactory
-
Creates an {link Exporter} implementation that is compliant with the format of a file.
- createImportAnalyzer(File) - Method in class cdc.impex.ImpExFactory
- createImporter(File) - Method in class cdc.impex.ImpExFactory
-
Creates an Importer for a file.
- createStreamExporter(ImpExFormat, IssuesHandler<Issue>) - Method in class cdc.impex.ImpExFactory
-
Creates a
StreamExporterfor a format. - createStreamExporter(File, IssuesHandler<Issue>) - Method in class cdc.impex.ImpExFactory
-
Creates a
StreamExportercompliant with a file extension. - createTemplateGenerator(File) - Method in class cdc.impex.ImpExFactory
-
Creates a TemplateGenarator for a file.
- createWorkbookExporterFor(WorkbookExporter, String...) - Method in class cdc.impex.ImpExCatalog
-
Creates a delegating sheet exporter for an array of template names.
- createWorkbookExporterFor(WorkbookExporter, Collection<String>) - Method in class cdc.impex.ImpExCatalog
-
Creates a delegating sheet exporter for a collection of template names.
- createWorkbookExporterFor(String...) - Method in class cdc.impex.ImpExCatalog
- createWorkbookExporterFor(Collection<String>) - Method in class cdc.impex.ImpExCatalog
- createWorkbookImporterFor(WorkbookImporter, String...) - Method in class cdc.impex.ImpExCatalog
-
Creates a delegating sheet importer for an array of template names.
- createWorkbookImporterFor(WorkbookImporter, Collection<String>) - Method in class cdc.impex.ImpExCatalog
-
Creates a delegating sheet importer for a collection of template names.
- createWorkbookImporterFor(String...) - Method in class cdc.impex.ImpExCatalog
- createWorkbookImporterFor(Collection<String>) - Method in class cdc.impex.ImpExCatalog
- CSV - cdc.impex.ImpExFormat
- cvOperator(ContentValidation.Operator) - Method in class cdc.impex.templates.ColumnTemplate.Builder
- cvType(ContentValidation.Type) - Method in class cdc.impex.templates.ColumnTemplate.Builder
- cvValue(String) - Method in class cdc.impex.templates.ColumnTemplate.Builder
- cvValues(String...) - Method in class cdc.impex.templates.ColumnTemplate.Builder
- cvValues(String, String) - Method in class cdc.impex.templates.ColumnTemplate.Builder
- cvValues(List<String>) - Method in class cdc.impex.templates.ColumnTemplate.Builder
D
- def(T) - Method in class cdc.impex.templates.ColumnTemplate.Builder
- DEFAULT_ACTION_COLUMN_NAME - Static variable in class cdc.impex.templates.SheetTemplate
- delegate - Variable in class cdc.impex.exports.VerboseSheetExporter
- delegate - Variable in class cdc.impex.exports.VerboseWorkbookExporter
- delete(Presence) - Method in class cdc.impex.templates.Usage.Builder
- DELETE - cdc.impex.templates.ImportAction
-
The row describes the removal of something.
- DERIVED_RO_ATT - Static variable in class cdc.impex.templates.Usage
-
The column is a read-only derived (computed) entity attribute.
- description(String) - Method in class cdc.impex.templates.ColumnTemplate.Builder
- description(String) - Method in class cdc.impex.templates.SheetTemplate.Builder
- domain(String) - Method in class cdc.impex.templates.SheetTemplate.Builder
- DOMAIN - Static variable in class cdc.impex.exports.ExportIssue
-
Deprecated.
- DOMAIN - Static variable in class cdc.impex.exports.ExportIssues
- DOMAIN - Static variable in class cdc.impex.imports.ImportIssue
-
Deprecated.
- DOMAIN - Static variable in class cdc.impex.imports.ImportIssues
- DOMAIN_NAME_COMPARATOR - Static variable in class cdc.impex.templates.SheetTemplate
E
- endExport() - Method in interface cdc.impex.exports.ActiveExporter
-
Called once at the end of export.
- endExport() - Method in class cdc.impex.exports.CheckedActiveExporter
- endExport() - Method in interface cdc.impex.exports.StreamExporter
-
Must be invoked at end of export.
- endExport(IssuesHandler<Issue>) - Method in class cdc.impex.exports.CheckedWorkbookExporter
- endExport(IssuesHandler<Issue>) - Method in class cdc.impex.exports.VerboseWorkbookExporter
- endExport(IssuesHandler<Issue>) - Method in interface cdc.impex.exports.WorkbookExporter
-
Invoked to notify the end of export.
- endImport(String, IssuesHandler<Issue>) - Method in class cdc.impex.imports.CheckedWorkbookImporter
- endImport(String, IssuesHandler<Issue>) - Method in class cdc.impex.imports.VerboseWorkbookImporter
- endImport(String, IssuesHandler<Issue>) - Method in interface cdc.impex.imports.WorkbookImporter
-
Invoked to notify the end of import.
- endSheet() - Method in interface cdc.impex.exports.ActiveExporter
-
Called once at the end of each logical sheet.
- endSheet() - Method in class cdc.impex.exports.CheckedActiveExporter
- endSheet() - Method in interface cdc.impex.exports.StreamExporter
-
Must be invoked at the end of writing a sheet.
- endSheetExport(SheetTemplate, IssuesHandler<Issue>) - Method in class cdc.impex.exports.CheckedSheetExporter
- endSheetExport(SheetTemplate, IssuesHandler<Issue>) - Method in interface cdc.impex.exports.SheetExporter
-
Invoked to end a sheet export.
- endSheetExport(SheetTemplate, IssuesHandler<Issue>) - Method in class cdc.impex.exports.VerboseSheetExporter
- endSheetExport(SheetTemplate, IssuesHandler<Issue>) - Method in class cdc.impex.exports.VerboseWorkbookExporter
- endSheetImport(String, String, SheetTemplate, IssuesHandler<Issue>) - Method in class cdc.impex.imports.BatchSheetImporter
- endSheetImport(String, String, SheetTemplate, IssuesHandler<Issue>) - Method in class cdc.impex.imports.CheckedSheetImporter
- endSheetImport(String, String, SheetTemplate, IssuesHandler<Issue>) - Method in interface cdc.impex.imports.SheetImporter
-
Invoked to notify the end of the import of a sheet.
- endSheetImport(String, String, SheetTemplate, IssuesHandler<Issue>) - Method in class cdc.impex.imports.VerboseSheetImporter
- endSheetImport(String, String, SheetTemplate, IssuesHandler<Issue>) - Method in class cdc.impex.imports.VerboseWorkbookImporter
- ENUM - cdc.impex.templates.Primitive
- ERASE - Static variable in interface cdc.impex.imports.ImportRow
- exportConverter(Function<T, String>) - Method in class cdc.impex.templates.ColumnTemplate.Builder
- exportData(File, List<SheetTemplate>, WorkbookExporter, IssuesHandler<Issue>, ProgressController) - Method in interface cdc.impex.exports.Exporter
-
Export data to a file.
- exportData(File, List<SheetTemplate>, WorkbookExporter, IssuesHandler<Issue>, ProgressController) - Method in class cdc.impex.exports.VerboseExporter
- exportData(File, List<String>, ImpExCatalog, IssuesHandler<Issue>, ProgressController, ImpExFactoryFeatures) - Static method in interface cdc.impex.exports.Exporter
-
Exports data to a file using an
ImpExCatalog. - exportData(OutputStream, String, ImpExFormat, List<SheetTemplate>, WorkbookExporter, IssuesHandler<Issue>, ProgressController) - Method in interface cdc.impex.exports.Exporter
-
Export data to an output stream using a format.
- exportData(OutputStream, String, ImpExFormat, List<SheetTemplate>, WorkbookExporter, IssuesHandler<Issue>, ProgressController) - Method in class cdc.impex.exports.VerboseExporter
- exportData(OutputStream, String, ImpExFormat, List<String>, ImpExCatalog, IssuesHandler<Issue>, ProgressController, ImpExFactoryFeatures) - Static method in interface cdc.impex.exports.Exporter
-
Exports data to a stream using an
ImpExCatalog. - Exporter - Interface in cdc.impex.exports
-
Interface implemented by classes that can export data to a file or stream.
- ExportIssue - Class in cdc.impex.exports
-
Deprecated.
- ExportIssue(ExportIssue.Builder) - Constructor for class cdc.impex.exports.ExportIssue
-
Deprecated.
- ExportIssue.Builder - Class in cdc.impex.exports
-
Deprecated.
- ExportIssues - Class in cdc.impex.exports
- ExportIssueType - Enum in cdc.impex.exports
- exportRow(ExportRow, IssuesHandler<Issue>) - Method in class cdc.impex.exports.CheckedSheetExporter
- exportRow(ExportRow, IssuesHandler<Issue>) - Method in interface cdc.impex.exports.SheetExporter
-
Invoked to export the current row in current sheet.
- exportRow(ExportRow, IssuesHandler<Issue>) - Method in class cdc.impex.exports.VerboseSheetExporter
- exportRow(ExportRow, IssuesHandler<Issue>) - Method in class cdc.impex.exports.VerboseWorkbookExporter
- ExportRow - Interface in cdc.impex.exports
F
- FASTEST - Static variable in class cdc.impex.ImpExFactoryFeatures
- fix() - Method in class cdc.impex.exports.ExportIssue.Builder
-
Deprecated.
- fix() - Method in class cdc.impex.imports.ImportIssue.Builder
-
Deprecated.
- from(File) - Static method in enum cdc.impex.ImpExFormat
- fromDelegates(WorkbookExporter, Function<String, SheetExporter>) - Static method in interface cdc.impex.exports.WorkbookExporter
-
Creates a delegating workbook exporter.
- fromDelegates(WorkbookExporter, Map<String, SheetExporter>) - Static method in interface cdc.impex.exports.WorkbookExporter
-
Creates a delegating workbook exporter.
- fromDelegates(WorkbookImporter, Function<String, SheetImporter>) - Static method in interface cdc.impex.imports.WorkbookImporter
-
Creates a delegating workbook importer.
- fromDelegates(WorkbookImporter, Map<String, SheetImporter>) - Static method in interface cdc.impex.imports.WorkbookImporter
-
Creates a delegating workbook importer.
- fromDelegates(Function<String, SheetExporter>) - Static method in interface cdc.impex.exports.WorkbookExporter
- fromDelegates(Function<String, SheetImporter>) - Static method in interface cdc.impex.imports.WorkbookImporter
- fromDelegates(Map<String, SheetExporter>) - Static method in interface cdc.impex.exports.WorkbookExporter
- fromDelegates(Map<String, SheetImporter>) - Static method in interface cdc.impex.imports.WorkbookImporter
G
- generate(File, SheetTemplate...) - Method in interface cdc.impex.templates.TemplateGenerator
-
Generate a template file.
- generate(File, List<SheetTemplate>) - Method in interface cdc.impex.templates.TemplateGenerator
-
Generate a template file.
- generate(File, List<String>, ImpExCatalog, ImpExFactoryFeatures) - Static method in interface cdc.impex.templates.TemplateGenerator
- GENERATE_SHEET - cdc.impex.exports.ExportIssueType
-
A sheet is being created.
- GENERATE_WORKBOOK - cdc.impex.exports.ExportIssueType
-
A workbook is being created.
- GENERATED_SHEET - cdc.impex.exports.ExportIssueType
-
A sheet has been created.
- GENERATED_WORKBOOK - cdc.impex.exports.ExportIssueType
-
A workbook has been created.
- getAction() - Method in interface cdc.impex.imports.ImportRow
- getActionColumn() - Method in class cdc.impex.templates.SheetTemplate
- getActionColumnName() - Method in class cdc.impex.templates.SheetTemplate
- getBatchSize() - Method in class cdc.impex.imports.BatchSheetImporter
- getCheckerOrNull() - Method in class cdc.impex.templates.ColumnTemplate
- getCheckFailureSeverity() - Method in class cdc.impex.templates.ColumnTemplate
- getColumn(String) - Method in class cdc.impex.templates.SheetTemplate
-
Returns the column that has a given name.
- getColumnNames() - Method in class cdc.impex.templates.SheetTemplate
- getColumnNames(Usage) - Method in class cdc.impex.templates.SheetTemplate
-
Returns a list of column names that match a usage.
- getColumns() - Method in class cdc.impex.templates.SheetTemplate
- getColumns(Usage) - Method in class cdc.impex.templates.SheetTemplate
- getComment() - Method in class cdc.impex.templates.ColumnTemplate
- getComment(String) - Method in interface cdc.impex.exports.ExportRow
- getContentValidationOperator() - Method in class cdc.impex.templates.ColumnTemplate
- getContentValidationType() - Method in class cdc.impex.templates.ColumnTemplate
- getContentValidationValues() - Method in class cdc.impex.templates.ColumnTemplate
- getCount(Presence) - Method in class cdc.impex.templates.Usage
- getData(ColumnTemplate<T>, T) - Method in interface cdc.impex.imports.ImportRow
-
Returns the data associated to a column or a default value.
- getData(Class<T>, String, T) - Method in interface cdc.impex.imports.ImportRow
-
Returns the data associated to a column or a default value.
- getData(String, Object) - Method in interface cdc.impex.imports.ImportRow
-
Returns the data associated to a column or a default value.
- getDataOrDef(ColumnTemplate<T>) - Method in interface cdc.impex.imports.ImportRow
-
Returns the data associated to a column or the column default value.
- getDataOrNull(ColumnTemplate<T>) - Method in interface cdc.impex.imports.ImportRow
-
Returns the data associated to a column or
null. - getDataOrNull(Class<T>, String) - Method in interface cdc.impex.imports.ImportRow
-
Returns the data associated to a column or
null. - getDataOrNull(String) - Method in interface cdc.impex.imports.ImportRow
-
Returns the data associated to a column or
null. - getDataType() - Method in class cdc.impex.templates.ColumnTemplate
- getDef() - Method in class cdc.impex.templates.ColumnTemplate
- getDelegate() - Method in class cdc.impex.imports.BatchSheetImporter
- getDescription() - Method in class cdc.impex.templates.ColumnTemplate
- getDescription() - Method in class cdc.impex.templates.SheetTemplate
- getDomain() - Method in class cdc.impex.templates.SheetTemplate
- getDomainNames() - Method in class cdc.impex.ImpExCatalog
- getDomainTemplatesAsList(String) - Method in class cdc.impex.ImpExCatalog
-
Returns a list of sheet templates associated to a domain.
- getDomainTemplatesAsSet(String) - Method in class cdc.impex.ImpExCatalog
-
Returns a set of sheet templates associated to a domain.
- getExportConverter() - Method in class cdc.impex.templates.ColumnTemplate
- getExtractableTemplateNames() - Method in class cdc.impex.ImpExCatalog
- getFeatures() - Method in class cdc.impex.ImpExFactory
- getImportableTemplateNames() - Method in class cdc.impex.ImpExCatalog
- getImportActions(Presence) - Method in class cdc.impex.templates.Usage
- getImportConverter() - Method in class cdc.impex.templates.ColumnTemplate
- getIssues() - Method in interface cdc.impex.exports.ExportRow
- getIssues() - Method in interface cdc.impex.imports.ImportRow
- getIssuesHandler() - Method in interface cdc.impex.exports.ActiveExporter
- getIssuesHandler() - Method in class cdc.impex.exports.CheckedActiveExporter
- getLocation() - Method in interface cdc.impex.imports.ImportRow
- getMaxRows() - Method in enum cdc.impex.ImpExFormat
- getName() - Method in class cdc.impex.templates.ColumnTemplate
- getName() - Method in class cdc.impex.templates.SheetTemplate
- getName() - Method in class cdc.impex.templates.Usage
- getNumber() - Method in interface cdc.impex.exports.ExportRow
-
Returns the 1-based number of this row.
- getNumber() - Method in interface cdc.impex.imports.ImportRow
-
Returns the number (1-based) of this row.
- getNumberOfRemainingRows() - Method in class cdc.impex.exports.CheckedSheetExporter
- getNumberOfRemainingRows() - Method in interface cdc.impex.exports.SheetExporter
- getNumberOfRemainingRows() - Method in class cdc.impex.exports.VerboseSheetExporter
- getNumberOfRemainingRows() - Method in class cdc.impex.exports.VerboseWorkbookExporter
- getPassword() - Method in class cdc.impex.ImpExFactoryFeatures
- getPresence(ImportAction) - Method in class cdc.impex.templates.Usage
- getPrimitive() - Method in class cdc.impex.templates.ColumnTemplate
- getPrimitive(Class<?>) - Static method in enum cdc.impex.templates.Primitive
-
Returns the Primitive corresponding to a class.
- getQName() - Method in class cdc.impex.templates.SheetTemplate
- getRawDataOrNull(String) - Method in interface cdc.impex.imports.ImportRow
-
Returns the raw data associated to a column or
null. - getSeverity() - Method in enum cdc.impex.exports.ExportIssueType
- getSeverity() - Method in enum cdc.impex.imports.ImportIssueType
- getSheetExporter(String) - Method in class cdc.impex.ImpExCatalog
-
Return The sheet exporter associated to template name.
- getSheetExporterOrNull(String) - Method in class cdc.impex.ImpExCatalog
-
Returns sheet exporter associated to a template name or
null. - getSheetImporter(String) - Method in class cdc.impex.ImpExCatalog
-
Return The sheet importer associated to template name.
- getSheetImporterOrNull(String) - Method in class cdc.impex.ImpExCatalog
-
Returns sheet importer associated to a template name or
null. - getSheetName() - Method in interface cdc.impex.exports.ExportRow
- getSheetName() - Method in interface cdc.impex.imports.ImportRow
- getSystemId() - Method in interface cdc.impex.imports.ImportRow
- getTemplate() - Method in interface cdc.impex.exports.ExportRow
- getTemplate() - Method in interface cdc.impex.imports.ImportRow
- getTemplate(String) - Method in class cdc.impex.ImpExCatalog
- getTemplateNames() - Method in class cdc.impex.ImpExCatalog
- getTemplateOrNull(String) - Method in class cdc.impex.ImpExCatalog
- getTemplates() - Method in class cdc.impex.ImpExCatalog
- getTemplatesAsList(String...) - Method in class cdc.impex.ImpExCatalog
- getTemplatesAsList(Collection<String>) - Method in class cdc.impex.ImpExCatalog
- getTemplatesAsSet(String...) - Method in class cdc.impex.ImpExCatalog
- getTemplatesAsSet(Collection<String>) - Method in class cdc.impex.ImpExCatalog
- getUsage() - Method in class cdc.impex.templates.ColumnTemplate
- getValue(String) - Method in interface cdc.impex.exports.ExportRow
- getValueAsBigDecimal(String) - Method in interface cdc.impex.exports.ExportRow
- getValueAsBigInteger(String) - Method in interface cdc.impex.exports.ExportRow
- getValueAsBoolean(String) - Method in interface cdc.impex.exports.ExportRow
- getValueAsDouble(String) - Method in interface cdc.impex.exports.ExportRow
- getValueAsLong(String) - Method in interface cdc.impex.exports.ExportRow
- getWorkbookKind() - Method in enum cdc.impex.ImpExFormat
- getWorkbookWriterFeatures() - Method in class cdc.impex.ImpExFactoryFeatures
H
- hasChecker() - Method in class cdc.impex.templates.ColumnTemplate
- hasMore() - Method in interface cdc.impex.exports.SheetExporter
- hasValidValue(String) - Method in interface cdc.impex.exports.ExportRow
- hint(ImpExFactoryFeatures.Hint) - Method in class cdc.impex.ImpExFactoryFeatures.Builder
I
- IGNORE - cdc.impex.templates.ImportAction
-
The row must be ignored.
- IGNORE_MISSING_ACTION_COLUMN - cdc.impex.ImpExFactoryFeatures.Hint
-
If enabled and Action column is missing, continue processing.
- IGNORED - cdc.impex.templates.Presence
- IGNORED_COLUMN - cdc.impex.imports.ImportIssueType
-
A column that is not declared in template has been found.
It will be ignored. - IGNORED_SHEET - cdc.impex.exports.ExportIssueType
- IGNORED_SHEET - cdc.impex.imports.ImportIssueType
-
A sheet of the loaded workbook is ignored because there is no associated template.
- ImpExCatalog - Class in cdc.impex
-
Catalog of
SheetTemplates andSheetImporters. - ImpExCatalog() - Constructor for class cdc.impex.ImpExCatalog
- ImpExFactory - Class in cdc.impex
- ImpExFactory(ImpExFactoryFeatures) - Constructor for class cdc.impex.ImpExFactory
- ImpExFactoryFeatures - Class in cdc.impex
- ImpExFactoryFeatures.Builder - Class in cdc.impex
- ImpExFactoryFeatures.Hint - Enum in cdc.impex
- ImpExFormat - Enum in cdc.impex
-
Enumeration of supported import formats.
- ImpExStatus - Enum in cdc.impex
- IMPORT_CANCELLED - cdc.impex.imports.ImportIssueType
-
The import was cancelled.
- ImportAction - Enum in cdc.impex.templates
-
Enumeration of possible actions for each row.
- ImportAnalyzer - Interface in cdc.impex.imports
- importConverter(Function<String, T>) - Method in class cdc.impex.templates.ColumnTemplate.Builder
- importData(File, Set<SheetTemplate>, WorkbookImporter, IssuesHandler<Issue>, ProgressController) - Method in interface cdc.impex.imports.Importer
-
Invoked to analyze a file that contains data to import.
- importData(File, Set<String>, ImpExCatalog, IssuesHandler<Issue>, ProgressController, ImpExFactoryFeatures) - Static method in interface cdc.impex.imports.Importer
- Importer - Interface in cdc.impex.imports
-
Interface implemented by classes that can analyze a file to prepare data for import.
- ImportIssue - Class in cdc.impex.imports
-
Deprecated.
- ImportIssue(ImportIssue.Builder) - Constructor for class cdc.impex.imports.ImportIssue
-
Deprecated.
- ImportIssue.Builder - Class in cdc.impex.imports
-
Deprecated.
- ImportIssues - Class in cdc.impex.imports
- ImportIssueType - Enum in cdc.impex.imports
- importRow(ImportRow, IssuesHandler<Issue>) - Method in class cdc.impex.imports.BatchSheetImporter
- importRow(ImportRow, IssuesHandler<Issue>) - Method in class cdc.impex.imports.CheckedSheetImporter
- importRow(ImportRow, IssuesHandler<Issue>) - Method in interface cdc.impex.imports.SheetImporter
-
Invoked to notify the import a row.
- importRow(ImportRow, IssuesHandler<Issue>) - Method in class cdc.impex.imports.VerboseSheetImporter
- importRow(ImportRow, IssuesHandler<Issue>) - Method in class cdc.impex.imports.VerboseWorkbookImporter
- ImportRow - Interface in cdc.impex.imports
-
Definition of an import row.
- INIT - cdc.impex.ImpExStatus
- INT - cdc.impex.templates.Primitive
- isActionColumn(ColumnTemplate<?>) - Method in class cdc.impex.templates.SheetTemplate
- isEmpty() - Method in interface cdc.impex.imports.ImportRow
- isEnabled(ImpExFactoryFeatures.Hint) - Method in class cdc.impex.ImpExFactoryFeatures
- isErasable() - Method in class cdc.impex.templates.Usage
- isErase(ColumnTemplate<?>) - Method in interface cdc.impex.imports.ImportRow
-
Returns
trueif the data associated to column must be erased. - isErase(String) - Method in interface cdc.impex.imports.ImportRow
-
Returns
trueif the data associated to column must be erased. - isExportFormat() - Method in enum cdc.impex.ImpExFormat
- isIgnoredFor(ImportAction) - Method in class cdc.impex.templates.Usage
- isImportFormat() - Method in enum cdc.impex.ImpExFormat
- isMandatoryFor(ImportAction) - Method in class cdc.impex.templates.Usage
- isMandatoryForFutureImport() - Method in class cdc.impex.templates.Usage
- isOptionalFor(ImportAction) - Method in class cdc.impex.templates.Usage
- issue(ExportIssueType, IssueSeverity, String) - Method in interface cdc.impex.exports.ActiveExporter
-
Creates a new issue.
- issue(ExportIssueType, IssueSeverity, String) - Method in class cdc.impex.exports.CheckedActiveExporter
- issue(ExportIssueType, String) - Method in interface cdc.impex.exports.ActiveExporter
-
Creates a new issue whose severity is deduced from its type.
- issue(ExportIssueType, String) - Method in class cdc.impex.exports.CheckedActiveExporter
J
- JSON - cdc.impex.ImpExFormat
L
- LOAD_SHEET - cdc.impex.imports.ImportIssueType
-
A sheet is being loaded.
- LOAD_WORKBOOK - cdc.impex.imports.ImportIssueType
-
A workbook is being loaded.
- LOADED_SHEET - cdc.impex.imports.ImportIssueType
-
A sheet has been loaded.
- LOADED_WORKBOOK - cdc.impex.imports.ImportIssueType
-
A workbook has been loaded.
M
- MANDATORY - cdc.impex.templates.Presence
- MANDATORY_RO_ATT - Static variable in class cdc.impex.templates.Usage
-
The column is a mandatory read-only entity attribute.
- MANDATORY_RO_ID - Static variable in class cdc.impex.templates.Usage
-
The column is a mandatory read-only part of the entity id.
- MANDATORY_RW_ATT - Static variable in class cdc.impex.templates.Usage
-
The column is a mandatory read-write entity attribute.
- MISSING_ACTION_COLUMN - cdc.impex.imports.ImportIssueType
-
The action column is absent.
This disables all actions. - MISSING_MANDATORY_COLUMN - cdc.impex.imports.ImportIssueType
-
An always mandatory column is absent in sheet header.
- MISSING_MANDATORY_DATA - cdc.impex.exports.ExportIssueType
-
No data for a mandatory column in a row.
- MISSING_MANDATORY_DATA - cdc.impex.imports.ImportIssueType
-
No data for a mandatory column in a row.
- MISSING_OPTIONAL_COLUMN - cdc.impex.imports.ImportIssueType
-
An optional column is absent.
- MISSING_PARTIALLY_MANDATORY_COLUMN - cdc.impex.imports.ImportIssueType
-
A partially mandatory column is absent.
N
- name(String) - Method in class cdc.impex.templates.ColumnTemplate.Builder
- name(String) - Method in class cdc.impex.templates.SheetTemplate.Builder
- name(String) - Method in class cdc.impex.templates.Usage.Builder
- newBuilder() - Method in class cdc.impex.templates.ColumnTemplate
- newBuilder() - Method in class cdc.impex.templates.SheetTemplate
- newBuilder(String) - Method in class cdc.impex.templates.ColumnTemplate
-
Deprecated, for removal: This API element is subject to removal in a future version.
- nextRow() - Method in interface cdc.impex.exports.ActiveExporter
-
Called once for each row.
- nextRow() - Method in class cdc.impex.exports.CheckedActiveExporter
- NO_TEMPLATES - cdc.impex.imports.ImportIssueType
-
No templates were passed, and nothing can be done.
- NON_COMPLIANT_DATA - cdc.impex.exports.ExportIssueType
-
Data is rejected by the checker.
The severity can be any ofIssueSeverity, as set byColumnTemplate.getCheckFailureSeverity(). - NON_COMPLIANT_DATA - cdc.impex.imports.ImportIssueType
-
Data is rejected by the checker.
The severity can be any ofIssueSeverity, as set byColumnTemplate.getCheckFailureSeverity(). - NON_CONVERTIBLE_DATA - cdc.impex.exports.ExportIssueType
-
Data can not be converted to expected declared data type.
- NON_CONVERTIBLE_DATA - cdc.impex.imports.ImportIssueType
-
Data can not be converted to expected declared data type.
O
- ODS - cdc.impex.ImpExFormat
- ODS_FAST - cdc.impex.ImpExFactoryFeatures.Hint
-
If enabled, uses Fast ODS.
- ODS_SIMPLE - cdc.impex.ImpExFactoryFeatures.Hint
-
If enabled, uses ODF Toolkit simple API.
- OPTIONAL - cdc.impex.templates.Presence
- OPTIONAL_RO_ATT - Static variable in class cdc.impex.templates.Usage
-
The column is a optional read-only entity attribute.
- OPTIONAL_RO_ID - Static variable in class cdc.impex.templates.Usage
-
The column is an optional read-only part of the entity id.
- OPTIONAL_RW_ATT - Static variable in class cdc.impex.templates.Usage
-
The column is a optional read-write entity attribute.
P
- password(String) - Method in class cdc.impex.ImpExFactoryFeatures.Builder
- POI_STREAMING - cdc.impex.ImpExFactoryFeatures.Hint
-
If enabled, uses POI Streaming API.
- Presence - Enum in cdc.impex.templates
- PRETTY_PRINT - cdc.impex.ImpExFactoryFeatures.Hint
-
If enabled, pretty prints result.
- Primitive - Enum in cdc.impex.templates
-
Enumeration of primitive types.
Q
- QUIET_VOID - Static variable in interface cdc.impex.exports.SheetExporter
- QUIET_VOID - Static variable in interface cdc.impex.exports.WorkbookExporter
- QUIET_VOID - Static variable in interface cdc.impex.imports.SheetImporter
- QUIET_VOID - Static variable in interface cdc.impex.imports.WorkbookImporter
R
- REAL - cdc.impex.templates.Primitive
- register(SheetTemplate) - Method in class cdc.impex.ImpExCatalog
-
Registers a SheetTemplate.
- register(SheetTemplate...) - Method in class cdc.impex.ImpExCatalog
-
Registers an array of SheetTemplates.
- register(SheetTemplate, SheetExporter) - Method in class cdc.impex.ImpExCatalog
-
Registers a SheetTemplate (if not already done) and associate it to a SheetExporter.
- register(SheetTemplate, SheetImporter) - Method in class cdc.impex.ImpExCatalog
-
Registers a SheetTemplate (if not already done) and associate it to a SheetImporter.
- register(String, SheetExporter) - Method in class cdc.impex.ImpExCatalog
-
Registers a SheetExporter and associate it to a template name.
- register(String, SheetImporter) - Method in class cdc.impex.ImpExCatalog
-
Registers a SheetImporter and associate it to a template name.
- register(Collection<SheetTemplate>) - Method in class cdc.impex.ImpExCatalog
-
Registers a collection of SheetTemplates.
- ROW - cdc.impex.ImpExStatus
S
- self() - Method in class cdc.impex.exports.ExportIssue.Builder
-
Deprecated.
- self() - Method in class cdc.impex.imports.ImportIssue.Builder
-
Deprecated.
- setBatchSize(int) - Method in class cdc.impex.imports.BatchSheetImporter
-
Sets the batch size.
- setData(ColumnTemplate<T>, T) - Method in interface cdc.impex.exports.ExportRow
-
Set the data associated to a column
- setData(String, Object) - Method in interface cdc.impex.exports.ExportRow
-
Set the data associated to a column
- SHEET - cdc.impex.ImpExStatus
- SheetExporter - Interface in cdc.impex.exports
-
Interface implemented by classes that can export data from storage device to memory.
- SheetImporter - Interface in cdc.impex.imports
-
Interface implemented by classes that can import data from memory to storage device.
- SheetTemplate - Class in cdc.impex.templates
-
Description of a sheet template.
- SheetTemplate.Builder - Class in cdc.impex.templates
- status - Variable in class cdc.impex.exports.CheckedSheetExporter
- status - Variable in class cdc.impex.imports.CheckedSheetImporter
- StreamExporter - Interface in cdc.impex.exports
-
Interface implemented by classes that can be used to export data.
- STRING - cdc.impex.templates.Primitive
T
- TemplateGenerator - Interface in cdc.impex.templates
-
Interface of classes that can generate template files from
SheetTemplates. - TOO_MANY_TEMPLATES - cdc.impex.imports.ImportIssueType
-
Too many templates were passed with a XSV file.
- toString() - Method in class cdc.impex.templates.ColumnTemplate
- toString() - Method in class cdc.impex.templates.SheetTemplate
- toString() - Method in class cdc.impex.templates.Usage
U
- UNEXPECTED_DATA - cdc.impex.imports.ImportIssueType
-
A cell contains data and it should not.
- UNEXPECTED_ERASE - cdc.impex.imports.ImportIssueType
-
A cell contains ERASE pattern and it should not.
- update(Presence, boolean) - Method in class cdc.impex.templates.Usage.Builder
- UPDATE - cdc.impex.templates.ImportAction
-
The row describes the update of something.
- usage(Usage) - Method in class cdc.impex.templates.ColumnTemplate.Builder
- Usage - Class in cdc.impex.templates
-
Definition of possible usage of a columns in a template.
- Usage.Builder - Class in cdc.impex.templates
V
- valueOf(String) - Static method in enum cdc.impex.exports.ExportIssueType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cdc.impex.ImpExFactoryFeatures.Hint
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cdc.impex.ImpExFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cdc.impex.ImpExStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cdc.impex.imports.ImportIssueType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cdc.impex.templates.ImportAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cdc.impex.templates.Presence
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cdc.impex.templates.Primitive
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum cdc.impex.exports.ExportIssueType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum cdc.impex.ImpExFactoryFeatures.Hint
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum cdc.impex.ImpExFormat
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum cdc.impex.ImpExStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum cdc.impex.imports.ImportIssueType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum cdc.impex.templates.ImportAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum cdc.impex.templates.Presence
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum cdc.impex.templates.Primitive
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERBOSE_VOID - Static variable in interface cdc.impex.exports.SheetExporter
- VERBOSE_VOID - Static variable in interface cdc.impex.exports.WorkbookExporter
- VERBOSE_VOID - Static variable in interface cdc.impex.imports.SheetImporter
- VERBOSE_VOID - Static variable in interface cdc.impex.imports.WorkbookImporter
- VerboseExporter - Class in cdc.impex.exports
- VerboseExporter(Exporter) - Constructor for class cdc.impex.exports.VerboseExporter
- VerboseSheetExporter - Class in cdc.impex.exports
- VerboseSheetExporter(SheetExporter) - Constructor for class cdc.impex.exports.VerboseSheetExporter
- VerboseSheetImporter - Class in cdc.impex.imports
- VerboseSheetImporter(SheetImporter) - Constructor for class cdc.impex.imports.VerboseSheetImporter
- VerboseWorkbookExporter - Class in cdc.impex.exports
- VerboseWorkbookExporter(WorkbookExporter) - Constructor for class cdc.impex.exports.VerboseWorkbookExporter
- VerboseWorkbookImporter - Class in cdc.impex.imports
- VerboseWorkbookImporter(WorkbookImporter) - Constructor for class cdc.impex.imports.VerboseWorkbookImporter
W
- WORKBOOK - cdc.impex.ImpExStatus
- WorkbookExporter - Interface in cdc.impex.exports
-
Interface implemented by classes that can extract workbook data to export.
- WorkbookImporter - Interface in cdc.impex.imports
-
This interface adds workbook level notifications to
SheetImporter. - workbookWriterFeatures(WorkbookWriterFeatures) - Method in class cdc.impex.ImpExFactoryFeatures.Builder
X
- XLS - cdc.impex.ImpExFormat
- XLSM - cdc.impex.ImpExFormat
- XLSX - cdc.impex.ImpExFormat
- XML - cdc.impex.ImpExFormat
All Classes All Packages