public final class Schema
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Schema.DataType
Data types supported by ESP.
|
| Constructor and Description |
|---|
Schema(java.util.List<java.lang.String> names,
java.util.List<Schema.DataType> types,
java.util.List<java.lang.Boolean> keys) |
| Modifier and Type | Method and Description |
|---|---|
int |
getColumnCount() |
java.lang.String[] |
getColumnNames() |
Schema.DataType[] |
getColumnTypes() |
boolean[] |
getKeyIndicatorArray() |
int |
getPrecision(int columNo)
Deprecated.
|
int |
getPrecision(java.lang.String columName)
Deprecated.
|
int |
indexOf(java.lang.String columnName)
Searches for the column in the schema
|
boolean |
isKey(int columnNo) |
boolean |
isKey(java.lang.String columnName) |
java.lang.String |
toString() |
public Schema(java.util.List<java.lang.String> names,
java.util.List<Schema.DataType> types,
java.util.List<java.lang.Boolean> keys)
public final int getColumnCount()
public final java.lang.String[] getColumnNames()
public final Schema.DataType[] getColumnTypes()
public final boolean isKey(int columnNo)
columnNo - public final boolean isKey(java.lang.String columnName)
public boolean[] getKeyIndicatorArray()
@Deprecated public int getPrecision(int columNo)
columNo - @Deprecated public int getPrecision(java.lang.String columName)
columName - public int indexOf(java.lang.String columnName)
columnName - the column to search forpublic java.lang.String toString()
toString in class java.lang.Object