|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.sf.orangesignal.csv.CsvResultSetMetaData
public class CsvResultSetMetaData
ResultSetMetaData
の実装クラスを提供します。
フィールドの概要 |
---|
インタフェース java.sql.ResultSetMetaData から継承されたフィールド |
---|
columnNoNulls, columnNullable, columnNullableUnknown |
コンストラクタの概要 | |
---|---|
CsvResultSetMetaData(CsvReader reader)
コンストラクタです。 |
メソッドの概要 | ||
---|---|---|
String |
getCatalogName(int column)
この実装は常に空文字列 ( "" ) を返します。 |
|
String |
getColumnClassName(int column)
この実装は常に "java.lang.String" を返します。 |
|
int |
getColumnCount()
|
|
int |
getColumnDisplaySize(int column)
この実装は常に Integer.MAX_VALUE を返します。 |
|
String |
getColumnLabel(int column)
|
|
String |
getColumnName(int column)
|
|
int |
getColumnType(int column)
この実装は常に Types.VARCHAR を返します。 |
|
String |
getColumnTypeName(int column)
この実装は常に "java.lang.String" を返します。 |
|
int |
getPrecision(int column)
この実装は常に 0 を返します。 |
|
int |
getScale(int column)
この実装は常に 0 を返します。 |
|
String |
getSchemaName(int column)
この実装は常に空文字列 ( "" ) を返します。 |
|
String |
getTableName(int column)
この実装は常に空文字列 ( "" ) を返します。 |
|
boolean |
isAutoIncrement(int column)
この実装は常に false を返します。 |
|
boolean |
isCaseSensitive(int column)
この実装は常に true を返します。 |
|
boolean |
isCurrency(int column)
この実装は常に false を返します。 |
|
boolean |
isDefinitelyWritable(int column)
この実装は常に false を返します。 |
|
int |
isNullable(int column)
この実装は常に ResultSetMetaData.columnNullableUnknown を返します。 |
|
boolean |
isReadOnly(int column)
この実装は常に true を返します。 |
|
boolean |
isSearchable(int column)
この実装は常に false を返します。 |
|
boolean |
isSigned(int column)
この実装は常に false を返します。 |
|
boolean |
isWrapperFor(Class<?> iface)
この実装は常に SQLFeatureNotSupportedException をスローします。 |
|
boolean |
isWritable(int column)
この実装は常に false を返します。 |
|
|
unwrap(Class<T> iface)
この実装は常に SQLFeatureNotSupportedException をスローします。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public CsvResultSetMetaData(CsvReader reader) throws IOException
reader
- 区切り文字形式入力ストリーム
IOException
- 入出力例外が発生した場合メソッドの詳細 |
---|
public int getColumnCount()
ResultSetMetaData
内の getColumnCount
public boolean isAutoIncrement(int column)
false
を返します。
ResultSetMetaData
内の isAutoIncrement
public boolean isCaseSensitive(int column)
true
を返します。
ResultSetMetaData
内の isCaseSensitive
public boolean isSearchable(int column)
false
を返します。
ResultSetMetaData
内の isSearchable
public boolean isCurrency(int column)
false
を返します。
ResultSetMetaData
内の isCurrency
public int isNullable(int column)
ResultSetMetaData.columnNullableUnknown
を返します。
ResultSetMetaData
内の isNullable
public boolean isSigned(int column)
false
を返します。
ResultSetMetaData
内の isSigned
public int getColumnDisplaySize(int column)
Integer.MAX_VALUE
を返します。
ResultSetMetaData
内の getColumnDisplaySize
public String getColumnLabel(int column) throws SQLException
ResultSetMetaData
内の getColumnLabel
SQLException
public String getColumnName(int column) throws SQLException
ResultSetMetaData
内の getColumnName
SQLException
public String getSchemaName(int column)
""
) を返します。
ResultSetMetaData
内の getSchemaName
public int getPrecision(int column)
0
を返します。
ResultSetMetaData
内の getPrecision
public int getScale(int column)
0
を返します。
ResultSetMetaData
内の getScale
public String getTableName(int column)
""
) を返します。
ResultSetMetaData
内の getTableName
public String getCatalogName(int column)
""
) を返します。
ResultSetMetaData
内の getCatalogName
public int getColumnType(int column)
Types.VARCHAR
を返します。
ResultSetMetaData
内の getColumnType
public String getColumnTypeName(int column)
ResultSetMetaData
内の getColumnTypeName
public boolean isReadOnly(int column)
true
を返します。
ResultSetMetaData
内の isReadOnly
public boolean isWritable(int column)
false
を返します。
ResultSetMetaData
内の isWritable
public boolean isDefinitelyWritable(int column)
false
を返します。
ResultSetMetaData
内の isDefinitelyWritable
public String getColumnClassName(int column)
ResultSetMetaData
内の getColumnClassName
public <T> T unwrap(Class<T> iface) throws SQLFeatureNotSupportedException
SQLFeatureNotSupportedException
をスローします。
Wrapper
内の unwrap
SQLFeatureNotSupportedException
public boolean isWrapperFor(Class<?> iface) throws SQLFeatureNotSupportedException
SQLFeatureNotSupportedException
をスローします。
Wrapper
内の isWrapperFor
SQLFeatureNotSupportedException
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |