public class DataSetMetadataImpl extends Object implements DataSetMetadata
| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
columnIds |
protected List<ColumnType> |
columnTypes |
protected DataSetDef |
definition |
protected int |
estimatedSize |
protected int |
numberOfColumns |
protected int |
numberOfRows |
protected String |
uuid |
| Constructor and Description |
|---|
DataSetMetadataImpl() |
DataSetMetadataImpl(DataSetDef definition,
String uuid,
int numberOfRows,
int numberOfColumns,
List<String> columnIds,
List<ColumnType> columnTypes,
int estimatedSize) |
DataSetMetadataImpl(DataSetImpl dataSet) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getColumnId(int columnIndex)
Get the identifier of the specified column.
|
List<String> |
getColumnIds()
Get the column ids
|
ColumnType |
getColumnType(int columnIndex)
Get the type of the specified column.
|
ColumnType |
getColumnType(String columnId)
Get the type of the specified column.
|
List<ColumnType> |
getColumnTypes()
Get the column types
|
DataSetDef |
getDefinition()
Get the definition this data set has been created from.
|
int |
getEstimatedSize()
Get the estimated size in bytes.
|
int |
getNumberOfColumns()
Get the number of columns.
|
int |
getNumberOfRows()
Get the number of rows.
|
String |
getUUID()
The unique identifier for this data set.
|
void |
setDefinition(DataSetDef definition) |
void |
setEstimatedSize(int estimatedSize) |
void |
setNumberOfRows(int numberOfRows) |
protected DataSetDef definition
protected String uuid
protected int numberOfRows
protected int numberOfColumns
protected List<ColumnType> columnTypes
protected int estimatedSize
public DataSetMetadataImpl()
public DataSetMetadataImpl(DataSetDef definition, String uuid, int numberOfRows, int numberOfColumns, List<String> columnIds, List<ColumnType> columnTypes, int estimatedSize)
public DataSetMetadataImpl(DataSetImpl dataSet)
public String getUUID()
DataSetMetadatagetUUID in interface DataSetMetadatapublic int getNumberOfRows()
DataSetMetadatagetNumberOfRows in interface DataSetMetadatapublic int getNumberOfColumns()
DataSetMetadatagetNumberOfColumns in interface DataSetMetadatapublic int getEstimatedSize()
DataSetMetadatagetEstimatedSize in interface DataSetMetadatapublic String getColumnId(int columnIndex)
DataSetMetadatagetColumnId in interface DataSetMetadatacolumnIndex - The column index (starting at 0).public ColumnType getColumnType(int columnIndex)
DataSetMetadatagetColumnType in interface DataSetMetadatacolumnIndex - The column index (starting at 0).public ColumnType getColumnType(String columnId)
DataSetMetadatagetColumnType in interface DataSetMetadatacolumnId - The column id.public List<String> getColumnIds()
DataSetMetadatagetColumnIds in interface DataSetMetadatapublic List<ColumnType> getColumnTypes()
DataSetMetadatagetColumnTypes in interface DataSetMetadatapublic DataSetDef getDefinition()
DataSetMetadatagetDefinition in interface DataSetMetadatapublic void setDefinition(DataSetDef definition)
public void setEstimatedSize(int estimatedSize)
public void setNumberOfRows(int numberOfRows)
Copyright © 2017–2019 JBoss by Red Hat. All rights reserved.