类 IoTDBMetadataResultSet
- java.lang.Object
-
- org.apache.iotdb.jdbc.IoTDBQueryResultSet
-
- org.apache.iotdb.jdbc.IoTDBMetadataResultSet
-
- 所有已实现的接口:
java.lang.AutoCloseable,java.sql.ResultSet,java.sql.Wrapper
public class IoTDBMetadataResultSet extends IoTDBQueryResultSet
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classIoTDBMetadataResultSet.MetadataType
-
字段概要
字段 修饰符和类型 字段 说明 static java.lang.StringGET_STRING_COLUMNstatic java.lang.StringGET_STRING_STORAGE_GROUPstatic java.lang.StringGET_STRING_TIMESERIES_DATATYPEstatic java.lang.StringGET_STRING_TIMESERIES_ENCODINGstatic java.lang.StringGET_STRING_TIMESERIES_NAMEstatic java.lang.StringGET_STRING_TIMESERIES_STORAGE_GROUP
-
构造器概要
构造器 构造器 说明 IoTDBMetadataResultSet(java.util.List<java.lang.String> columns, java.util.Set<java.lang.String> storageGroupSet, java.util.List<java.util.List<java.lang.String>> showTimeseriesList)Constructor used for the result of DatabaseMetadata.getColumns()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 intfindColumn(java.lang.String columnName)java.math.BigDecimalgetBigDecimal(int columnIndex)java.math.BigDecimalgetBigDecimal(int columnIndex, int scale)java.math.BigDecimalgetBigDecimal(java.lang.String columnName)java.math.BigDecimalgetBigDecimal(java.lang.String columnName, int scale)booleangetBoolean(int columnIndex)booleangetBoolean(java.lang.String columnName)bytegetByte(int columnIndex)bytegetByte(java.lang.String columnName)byte[]getBytes(int columnIndex)byte[]getBytes(java.lang.String columnName)intgetConcurrency()java.sql.DategetDate(int columnIndex)java.sql.DategetDate(java.lang.String columnName)doublegetDouble(int columnIndex)doublegetDouble(java.lang.String columnName)intgetFetchDirection()floatgetFloat(int columnIndex)floatgetFloat(java.lang.String columnName)intgetInt(int columnIndex)intgetInt(java.lang.String columnName)longgetLong(int columnIndex)longgetLong(java.lang.String columnName)java.sql.ResultSetMetaDatagetMetaData()java.lang.ObjectgetObject(int columnIndex)java.lang.ObjectgetObject(java.lang.String columnName)shortgetShort(int columnIndex)shortgetShort(java.lang.String columnName)java.sql.StatementgetStatement()java.lang.StringgetString(int columnIndex)java.lang.StringgetString(java.lang.String columnName)java.sql.TimegetTime(int columnIndex)java.sql.TimegetTime(java.lang.String columnName)intgetType()java.sql.SQLWarninggetWarnings()booleanisClosed()booleannext()booleanwasNull()-
从类继承的方法 org.apache.iotdb.jdbc.IoTDBQueryResultSet
absolute, afterLast, beforeFirst, cancelRowUpdates, clearWarnings, close, deleteRow, first, getArray, getArray, getAsciiStream, getAsciiStream, getBinaryStream, getBinaryStream, getBlob, getBlob, getCharacterStream, getCharacterStream, getClob, getClob, getCursorName, getDate, getDate, getFetchSize, getHoldability, getNCharacterStream, getNCharacterStream, getNClob, getNClob, getNString, getNString, getObject, getObject, getObject, getObject, getRef, getRef, getRow, getRowId, getRowId, getSQLXML, getSQLXML, getTime, getTime, getTimestamp, getTimestamp, getTimestamp, getTimestamp, getUnicodeStream, getUnicodeStream, getURL, getURL, insertRow, isAfterLast, isBeforeFirst, isFirst, isIgnoreTimeStamp, isLast, isWrapperFor, last, moveToCurrentRow, moveToInsertRow, previous, refreshRow, relative, rowDeleted, rowInserted, rowUpdated, setFetchDirection, setFetchSize, setIgnoreTimeStamp, unwrap, updateArray, updateArray, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateAsciiStream, updateBigDecimal, updateBigDecimal, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBinaryStream, updateBlob, updateBlob, updateBlob, updateBlob, updateBlob, updateBlob, updateBoolean, updateBoolean, updateByte, updateByte, updateBytes, updateBytes, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateCharacterStream, updateClob, updateClob, updateClob, updateClob, updateClob, updateClob, updateDate, updateDate, updateDouble, updateDouble, updateFloat, updateFloat, updateInt, updateInt, updateLong, updateLong, updateNCharacterStream, updateNCharacterStream, updateNCharacterStream, updateNCharacterStream, updateNClob, updateNClob, updateNClob, updateNClob, updateNClob, updateNClob, updateNString, updateNString, updateNull, updateNull, updateObject, updateObject, updateObject, updateObject, updateRef, updateRef, updateRow, updateRowId, updateRowId, updateShort, updateShort, updateSQLXML, updateSQLXML, updateString, updateString, updateTime, updateTime, updateTimestamp, updateTimestamp
-
-
-
-
字段详细资料
-
GET_STRING_COLUMN
public static final java.lang.String GET_STRING_COLUMN
- 另请参阅:
- 常量字段值
-
GET_STRING_STORAGE_GROUP
public static final java.lang.String GET_STRING_STORAGE_GROUP
- 另请参阅:
- 常量字段值
-
GET_STRING_TIMESERIES_NAME
public static final java.lang.String GET_STRING_TIMESERIES_NAME
- 另请参阅:
- 常量字段值
-
GET_STRING_TIMESERIES_STORAGE_GROUP
public static final java.lang.String GET_STRING_TIMESERIES_STORAGE_GROUP
- 另请参阅:
- 常量字段值
-
GET_STRING_TIMESERIES_DATATYPE
public static final java.lang.String GET_STRING_TIMESERIES_DATATYPE
- 另请参阅:
- 常量字段值
-
GET_STRING_TIMESERIES_ENCODING
public static final java.lang.String GET_STRING_TIMESERIES_ENCODING
- 另请参阅:
- 常量字段值
-
-
构造器详细资料
-
IoTDBMetadataResultSet
public IoTDBMetadataResultSet(java.util.List<java.lang.String> columns, java.util.Set<java.lang.String> storageGroupSet, java.util.List<java.util.List<java.lang.String>> showTimeseriesList) throws java.sql.SQLExceptionConstructor used for the result of DatabaseMetadata.getColumns()- 抛出:
java.sql.SQLException
-
-
方法详细资料
-
findColumn
public int findColumn(java.lang.String columnName) throws java.sql.SQLException- 指定者:
findColumn在接口中java.sql.ResultSet- 覆盖:
findColumn在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getBigDecimal
public java.math.BigDecimal getBigDecimal(int columnIndex) throws java.sql.SQLException- 指定者:
getBigDecimal在接口中java.sql.ResultSet- 覆盖:
getBigDecimal在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getBigDecimal
public java.math.BigDecimal getBigDecimal(java.lang.String columnName) throws java.sql.SQLException- 指定者:
getBigDecimal在接口中java.sql.ResultSet- 覆盖:
getBigDecimal在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getBigDecimal
public java.math.BigDecimal getBigDecimal(int columnIndex, int scale) throws java.sql.SQLException- 指定者:
getBigDecimal在接口中java.sql.ResultSet- 覆盖:
getBigDecimal在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getBigDecimal
public java.math.BigDecimal getBigDecimal(java.lang.String columnName, int scale) throws java.sql.SQLException- 指定者:
getBigDecimal在接口中java.sql.ResultSet- 覆盖:
getBigDecimal在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getBoolean
public boolean getBoolean(int columnIndex) throws java.sql.SQLException- 指定者:
getBoolean在接口中java.sql.ResultSet- 覆盖:
getBoolean在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getBoolean
public boolean getBoolean(java.lang.String columnName) throws java.sql.SQLException- 指定者:
getBoolean在接口中java.sql.ResultSet- 覆盖:
getBoolean在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getByte
public byte getByte(int columnIndex) throws java.sql.SQLException- 指定者:
getByte在接口中java.sql.ResultSet- 覆盖:
getByte在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getByte
public byte getByte(java.lang.String columnName) throws java.sql.SQLException- 指定者:
getByte在接口中java.sql.ResultSet- 覆盖:
getByte在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getBytes
public byte[] getBytes(int columnIndex) throws java.sql.SQLException- 指定者:
getBytes在接口中java.sql.ResultSet- 覆盖:
getBytes在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getBytes
public byte[] getBytes(java.lang.String columnName) throws java.sql.SQLException- 指定者:
getBytes在接口中java.sql.ResultSet- 覆盖:
getBytes在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getConcurrency
public int getConcurrency() throws java.sql.SQLException- 指定者:
getConcurrency在接口中java.sql.ResultSet- 覆盖:
getConcurrency在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getDate
public java.sql.Date getDate(int columnIndex) throws java.sql.SQLException- 指定者:
getDate在接口中java.sql.ResultSet- 覆盖:
getDate在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getDate
public java.sql.Date getDate(java.lang.String columnName) throws java.sql.SQLException- 指定者:
getDate在接口中java.sql.ResultSet- 覆盖:
getDate在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getDouble
public double getDouble(int columnIndex) throws java.sql.SQLException- 指定者:
getDouble在接口中java.sql.ResultSet- 覆盖:
getDouble在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getDouble
public double getDouble(java.lang.String columnName) throws java.sql.SQLException- 指定者:
getDouble在接口中java.sql.ResultSet- 覆盖:
getDouble在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getFetchDirection
public int getFetchDirection() throws java.sql.SQLException- 指定者:
getFetchDirection在接口中java.sql.ResultSet- 覆盖:
getFetchDirection在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getFloat
public float getFloat(int columnIndex) throws java.sql.SQLException- 指定者:
getFloat在接口中java.sql.ResultSet- 覆盖:
getFloat在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getFloat
public float getFloat(java.lang.String columnName) throws java.sql.SQLException- 指定者:
getFloat在接口中java.sql.ResultSet- 覆盖:
getFloat在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getInt
public int getInt(int columnIndex) throws java.sql.SQLException- 指定者:
getInt在接口中java.sql.ResultSet- 覆盖:
getInt在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getInt
public int getInt(java.lang.String columnName) throws java.sql.SQLException- 指定者:
getInt在接口中java.sql.ResultSet- 覆盖:
getInt在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getLong
public long getLong(int columnIndex) throws java.sql.SQLException- 指定者:
getLong在接口中java.sql.ResultSet- 覆盖:
getLong在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getLong
public long getLong(java.lang.String columnName) throws java.sql.SQLException- 指定者:
getLong在接口中java.sql.ResultSet- 覆盖:
getLong在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getMetaData
public java.sql.ResultSetMetaData getMetaData() throws java.sql.SQLException- 指定者:
getMetaData在接口中java.sql.ResultSet- 覆盖:
getMetaData在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
next
public boolean next() throws java.sql.SQLException- 指定者:
next在接口中java.sql.ResultSet- 覆盖:
next在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getObject
public java.lang.Object getObject(int columnIndex) throws java.sql.SQLException- 指定者:
getObject在接口中java.sql.ResultSet- 覆盖:
getObject在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getObject
public java.lang.Object getObject(java.lang.String columnName) throws java.sql.SQLException- 指定者:
getObject在接口中java.sql.ResultSet- 覆盖:
getObject在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getShort
public short getShort(int columnIndex) throws java.sql.SQLException- 指定者:
getShort在接口中java.sql.ResultSet- 覆盖:
getShort在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getShort
public short getShort(java.lang.String columnName) throws java.sql.SQLException- 指定者:
getShort在接口中java.sql.ResultSet- 覆盖:
getShort在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getStatement
public java.sql.Statement getStatement() throws java.sql.SQLException- 指定者:
getStatement在接口中java.sql.ResultSet- 覆盖:
getStatement在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getString
public java.lang.String getString(int columnIndex) throws java.sql.SQLException- 指定者:
getString在接口中java.sql.ResultSet- 覆盖:
getString在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getString
public java.lang.String getString(java.lang.String columnName) throws java.sql.SQLException- 指定者:
getString在接口中java.sql.ResultSet- 覆盖:
getString在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getTime
public java.sql.Time getTime(int columnIndex) throws java.sql.SQLException- 指定者:
getTime在接口中java.sql.ResultSet- 覆盖:
getTime在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getTime
public java.sql.Time getTime(java.lang.String columnName) throws java.sql.SQLException- 指定者:
getTime在接口中java.sql.ResultSet- 覆盖:
getTime在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getType
public int getType() throws java.sql.SQLException- 指定者:
getType在接口中java.sql.ResultSet- 覆盖:
getType在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
getWarnings
public java.sql.SQLWarning getWarnings() throws java.sql.SQLException- 指定者:
getWarnings在接口中java.sql.ResultSet- 覆盖:
getWarnings在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
isClosed
public boolean isClosed() throws java.sql.SQLException- 指定者:
isClosed在接口中java.sql.ResultSet- 覆盖:
isClosed在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
wasNull
public boolean wasNull() throws java.sql.SQLException- 指定者:
wasNull在接口中java.sql.ResultSet- 覆盖:
wasNull在类中IoTDBQueryResultSet- 抛出:
java.sql.SQLException
-
-