xxl.relational
Class MergedResultSetMetaData
java.lang.Object
|
+--xxl.relational.MergedResultSetMetaData
- public abstract class MergedResultSetMetaData
- extends java.lang.Object
- implements java.sql.ResultSetMetaData
|
Field Summary |
protected java.sql.ResultSetMetaData |
md1
|
protected java.sql.ResultSetMetaData |
md2
|
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
md1
protected java.sql.ResultSetMetaData md1
md2
protected java.sql.ResultSetMetaData md2
MergedResultSetMetaData
public MergedResultSetMetaData(java.sql.ResultSetMetaData md1,
java.sql.ResultSetMetaData md2)
getColumnCount
public abstract int getColumnCount()
throws java.sql.SQLException
- Specified by:
- getColumnCount in interface java.sql.ResultSetMetaData
originalMetaData
protected abstract int originalMetaData(int column)
throws java.sql.SQLException
originalColumnIndexFrom1
protected abstract int originalColumnIndexFrom1(int column)
throws java.sql.SQLException
originalColumnIndexFrom2
protected abstract int originalColumnIndexFrom2(int column)
throws java.sql.SQLException
getCatalogName
public java.lang.String getCatalogName(int column)
throws java.sql.SQLException
- Specified by:
- getCatalogName in interface java.sql.ResultSetMetaData
getColumnClassName
public java.lang.String getColumnClassName(int column)
throws java.sql.SQLException
- Specified by:
- getColumnClassName in interface java.sql.ResultSetMetaData
getColumnDisplaySize
public int getColumnDisplaySize(int column)
throws java.sql.SQLException
- Specified by:
- getColumnDisplaySize in interface java.sql.ResultSetMetaData
getColumnLabel
public java.lang.String getColumnLabel(int column)
throws java.sql.SQLException
- Specified by:
- getColumnLabel in interface java.sql.ResultSetMetaData
getColumnName
public java.lang.String getColumnName(int column)
throws java.sql.SQLException
- Specified by:
- getColumnName in interface java.sql.ResultSetMetaData
getColumnType
public int getColumnType(int column)
throws java.sql.SQLException
- Specified by:
- getColumnType in interface java.sql.ResultSetMetaData
getColumnTypeName
public java.lang.String getColumnTypeName(int column)
throws java.sql.SQLException
- Specified by:
- getColumnTypeName in interface java.sql.ResultSetMetaData
getPrecision
public int getPrecision(int column)
throws java.sql.SQLException
- Specified by:
- getPrecision in interface java.sql.ResultSetMetaData
getScale
public int getScale(int column)
throws java.sql.SQLException
- Specified by:
- getScale in interface java.sql.ResultSetMetaData
getSchemaName
public java.lang.String getSchemaName(int column)
throws java.sql.SQLException
- Specified by:
- getSchemaName in interface java.sql.ResultSetMetaData
getTableName
public java.lang.String getTableName(int column)
throws java.sql.SQLException
- Specified by:
- getTableName in interface java.sql.ResultSetMetaData
isAutoIncrement
public boolean isAutoIncrement(int column)
throws java.sql.SQLException
- Specified by:
- isAutoIncrement in interface java.sql.ResultSetMetaData
isCaseSensitive
public boolean isCaseSensitive(int column)
throws java.sql.SQLException
- Specified by:
- isCaseSensitive in interface java.sql.ResultSetMetaData
isCurrency
public boolean isCurrency(int column)
throws java.sql.SQLException
- Specified by:
- isCurrency in interface java.sql.ResultSetMetaData
isDefinitelyWritable
public boolean isDefinitelyWritable(int column)
throws java.sql.SQLException
- Specified by:
- isDefinitelyWritable in interface java.sql.ResultSetMetaData
isNullable
public int isNullable(int column)
throws java.sql.SQLException
- Specified by:
- isNullable in interface java.sql.ResultSetMetaData
isReadOnly
public boolean isReadOnly(int column)
throws java.sql.SQLException
- Specified by:
- isReadOnly in interface java.sql.ResultSetMetaData
isSearchable
public boolean isSearchable(int column)
throws java.sql.SQLException
- Specified by:
- isSearchable in interface java.sql.ResultSetMetaData
isSigned
public boolean isSigned(int column)
throws java.sql.SQLException
- Specified by:
- isSigned in interface java.sql.ResultSetMetaData
isWritable
public boolean isWritable(int column)
throws java.sql.SQLException
- Specified by:
- isWritable in interface java.sql.ResultSetMetaData