Package com.aerospike.jdbc.sql
Class AerospikeResultSetMetaData
java.lang.Object
com.aerospike.jdbc.sql.AerospikeResultSetMetaData
- All Implemented Interfaces:
SimpleWrapper,ResultSetMetaData,Wrapper
-
Field Summary
Fields inherited from interface java.sql.ResultSetMetaData
columnNoNulls, columnNullable, columnNullableUnknown -
Constructor Summary
ConstructorsConstructorDescriptionAerospikeResultSetMetaData(String schema, String table, List<DataColumn> columns) -
Method Summary
Modifier and TypeMethodDescriptiongetCatalogName(int column) getColumnClassName(int column) intintgetColumnDisplaySize(int column) getColumnLabel(int column) getColumnName(int column) intgetColumnType(int column) getColumnTypeName(int column) intgetPrecision(int column) intgetScale(int column) getSchemaName(int column) getTableName(int column) booleanisAutoIncrement(int column) booleanisCaseSensitive(int column) booleanisCurrency(int column) booleanisDefinitelyWritable(int column) intisNullable(int column) booleanisReadOnly(int column) booleanisSearchable(int column) booleanisSigned(int column) booleanisWritable(int column) Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.aerospike.jdbc.sql.SimpleWrapper
isWrapperFor, unwrap
-
Constructor Details
-
AerospikeResultSetMetaData
-
-
Method Details
-
getColumns
-
getColumnCount
public int getColumnCount()- Specified by:
getColumnCountin interfaceResultSetMetaData
-
isAutoIncrement
public boolean isAutoIncrement(int column) - Specified by:
isAutoIncrementin interfaceResultSetMetaData
-
isCaseSensitive
public boolean isCaseSensitive(int column) - Specified by:
isCaseSensitivein interfaceResultSetMetaData
-
isSearchable
public boolean isSearchable(int column) - Specified by:
isSearchablein interfaceResultSetMetaData
-
isCurrency
public boolean isCurrency(int column) - Specified by:
isCurrencyin interfaceResultSetMetaData
-
isNullable
public int isNullable(int column) - Specified by:
isNullablein interfaceResultSetMetaData
-
isSigned
public boolean isSigned(int column) - Specified by:
isSignedin interfaceResultSetMetaData
-
getColumnDisplaySize
public int getColumnDisplaySize(int column) - Specified by:
getColumnDisplaySizein interfaceResultSetMetaData
-
getColumnLabel
- Specified by:
getColumnLabelin interfaceResultSetMetaData
-
getColumnName
- Specified by:
getColumnNamein interfaceResultSetMetaData
-
getSchemaName
- Specified by:
getSchemaNamein interfaceResultSetMetaData- Throws:
SQLException
-
getPrecision
public int getPrecision(int column) - Specified by:
getPrecisionin interfaceResultSetMetaData
-
getScale
public int getScale(int column) - Specified by:
getScalein interfaceResultSetMetaData
-
getTableName
- Specified by:
getTableNamein interfaceResultSetMetaData- Throws:
SQLException
-
getCatalogName
- Specified by:
getCatalogNamein interfaceResultSetMetaData- Throws:
SQLException
-
getColumnType
public int getColumnType(int column) - Specified by:
getColumnTypein interfaceResultSetMetaData
-
getColumnTypeName
- Specified by:
getColumnTypeNamein interfaceResultSetMetaData
-
isReadOnly
public boolean isReadOnly(int column) - Specified by:
isReadOnlyin interfaceResultSetMetaData
-
isWritable
public boolean isWritable(int column) - Specified by:
isWritablein interfaceResultSetMetaData
-
isDefinitelyWritable
public boolean isDefinitelyWritable(int column) - Specified by:
isDefinitelyWritablein interfaceResultSetMetaData
-
getColumnClassName
- Specified by:
getColumnClassNamein interfaceResultSetMetaData
-