final class DataValidatorColConflicts extends Object implements Iterable<DataValidatorColConflicts.DataValidatorColConflict>
Modifier and Type | Class and Description |
---|---|
(package private) static class |
DataValidatorColConflicts.DataValidatorColConflict
A single conflict, comprising the column name; an ID for the conflict and a human readable description.
|
Modifier and Type | Field and Description |
---|---|
static DataTableSpec |
CONFLICTS_SPEC
The table spec for the optional data output.
|
Constructor and Description |
---|
DataValidatorColConflicts() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public static final DataTableSpec CONFLICTS_SPEC
DataValidatorColConflicts.DataValidatorColConflict addConflict(DataValidatorColConflicts.DataValidatorColConflict conflict)
conflict
- the conflictboolean isEmpty()
true
if no conflicts have been publishedstatic DataValidatorColConflicts.DataValidatorColConflict missingColumn(String columnName)
columnName
- the column namestatic DataValidatorColConflicts.DataValidatorColConflict invalidType(String columnName, DataType expected, DataType got)
columnName
- the column nameexpected
- the expected data typegot
- the current data typestatic DataValidatorColConflicts.DataValidatorColConflict convertionFailed(String columnName, RowKey rowKey, DataType targetType)
columnName
- the column namerowKey
- the key of the current rowtargetType
- the target typestatic DataValidatorColConflicts.DataValidatorColConflict outOfDomain(String columnName, RowKey rowKey, String desc)
columnName
- the column namerowKey
- the key of the current rowdesc
- description stringstatic DataValidatorColConflicts.DataValidatorColConflict containsMissingValue(String columnName, RowKey rowKey)
columnName
- the column namerowKey
- the key of the current rowstatic DataValidatorColConflicts.DataValidatorColConflict unkownColumn(String columnName)
columnName
- the column namepublic Iterator<DataValidatorColConflicts.DataValidatorColConflict> iterator()
iterator
in interface Iterable<DataValidatorColConflicts.DataValidatorColConflict>
KNIME GmbH, Konstanz, Germany
You may not modify, publish, transmit, transfer or sell, reproduce, create derivative works from, distribute, perform, display, or in any way exploit any of the content, in whole or in part, except as otherwise expressly permitted in writing by the copyright owner or as specified in the license file distributed with this product.