public class DataSetConstraints<T> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected List<ColumnType[]> |
columnTypeList |
static int |
ERROR_COLUMN_NUMBER |
static int |
ERROR_COLUMN_TYPE |
protected boolean |
extraColumnsAllowed |
protected ColumnType |
extraColumnsType |
protected int |
maxColumns |
protected int |
minColumns |
| Constructor and Description |
|---|
DataSetConstraints() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
areExtraColumnsAllowed() |
ValidationError |
check(DataSet dataSet) |
protected ValidationError |
createValidationError(int error,
Object... params) |
ColumnType[] |
getColumnTypes() |
ColumnType[] |
getColumnTypes(int numberOfColumns) |
ColumnType |
getExtraColumnsType() |
int |
getMaxColumns() |
int |
getMinColumns() |
T |
setColumnTypes(ColumnType[]... typeList) |
T |
setExtraColumnsAllowed(boolean extraColumnsAllowed) |
T |
setExtraColumnsType(ColumnType extraColumnsType) |
T |
setMaxColumns(int maxColumns) |
T |
setMinColumns(int minColumns) |
public static final int ERROR_COLUMN_TYPE
public static final int ERROR_COLUMN_NUMBER
protected List<ColumnType[]> columnTypeList
protected int minColumns
protected int maxColumns
protected boolean extraColumnsAllowed
protected ColumnType extraColumnsType
public ColumnType[] getColumnTypes()
public ColumnType[] getColumnTypes(int numberOfColumns)
public T setColumnTypes(ColumnType[]... typeList)
public int getMaxColumns()
public T setMaxColumns(int maxColumns)
public int getMinColumns()
public T setMinColumns(int minColumns)
public boolean areExtraColumnsAllowed()
public T setExtraColumnsAllowed(boolean extraColumnsAllowed)
public ColumnType getExtraColumnsType()
public T setExtraColumnsType(ColumnType extraColumnsType)
public ValidationError check(DataSet dataSet)
protected ValidationError createValidationError(int error, Object... params)
Copyright © 2017–2019 JBoss by Red Hat. All rights reserved.