public interface IDataTableSchema
Modifier and Type | Method and Description |
---|---|
int |
getColumnCount()
Returns the number of columns a row contains.
|
int |
getColumnIndex(java.lang.String columnName)
Returns the index of a columnName.
|
IDataColumnSchema |
getColumnSchema(int columnIndex)
Returns the schema of the column with the specified index.
|
IDataColumnSchema |
getColumnSchema(java.lang.String columnName)
Returns the schema of the column with the specified name.
|
java.util.List<? extends IDataColumnSchema> |
getColumnSchemas()
Returns the schemas of all columns.
|
boolean |
hasColumn(java.lang.String columnName)
Returns whether the column name is defined in the schema or not.
|
boolean hasColumn(java.lang.String columnName)
columnName
- int getColumnCount()
int getColumnIndex(java.lang.String columnName)
columnName
- IDataColumnSchema getColumnSchema(int columnIndex)
columnIndex
- the index the columnIDataColumnSchema getColumnSchema(java.lang.String columnName)
columnName
- the name the columnjava.util.List<? extends IDataColumnSchema> getColumnSchemas()