LibreOffice Module connectivity (master) 1
|
#include <pq_sequenceresultsetmetadata.hxx>
Public Member Functions | |
SequenceResultSetMetaData (ColumnMetaDataVector &&vec, int colCount) | |
virtual sal_Int32 SAL_CALL | getColumnCount () override |
virtual sal_Bool SAL_CALL | isAutoIncrement (sal_Int32 column) override |
virtual sal_Bool SAL_CALL | isCaseSensitive (sal_Int32 column) override |
virtual sal_Bool SAL_CALL | isSearchable (sal_Int32 column) override |
virtual sal_Bool SAL_CALL | isCurrency (sal_Int32 column) override |
virtual sal_Int32 SAL_CALL | isNullable (sal_Int32 column) override |
virtual sal_Bool SAL_CALL | isSigned (sal_Int32 column) override |
virtual sal_Int32 SAL_CALL | getColumnDisplaySize (sal_Int32 column) override |
virtual OUString SAL_CALL | getColumnLabel (sal_Int32 column) override |
virtual OUString SAL_CALL | getColumnName (sal_Int32 column) override |
virtual OUString SAL_CALL | getSchemaName (sal_Int32 column) override |
virtual sal_Int32 SAL_CALL | getPrecision (sal_Int32 column) override |
virtual sal_Int32 SAL_CALL | getScale (sal_Int32 column) override |
virtual OUString SAL_CALL | getTableName (sal_Int32 column) override |
virtual OUString SAL_CALL | getCatalogName (sal_Int32 column) override |
virtual sal_Int32 SAL_CALL | getColumnType (sal_Int32 column) override |
virtual OUString SAL_CALL | getColumnTypeName (sal_Int32 column) override |
virtual sal_Bool SAL_CALL | isReadOnly (sal_Int32 column) override |
virtual sal_Bool SAL_CALL | isWritable (sal_Int32 column) override |
virtual sal_Bool SAL_CALL | isDefinitelyWritable (sal_Int32 column) override |
virtual OUString SAL_CALL | getColumnServiceName (sal_Int32 column) override |
Private Member Functions | |
void | checkColumnIndex (sal_Int32 columnIndex) |
Private Attributes | |
ColumnMetaDataVector | m_columnData |
sal_Int32 | m_colCount |
Definition at line 47 of file pq_sequenceresultsetmetadata.hxx.
pq_sdbc_driver::SequenceResultSetMetaData::SequenceResultSetMetaData | ( | ColumnMetaDataVector && | vec, |
int | colCount | ||
) |
Definition at line 48 of file pq_sequenceresultsetmetadata.cxx.
|
private |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Definition at line 176 of file pq_sequenceresultsetmetadata.cxx.
References Any, and m_colCount.
Referenced by getColumnLabel(), getColumnName(), getColumnType(), getColumnTypeName(), getPrecision(), getScale(), getSchemaName(), getTableName(), isAutoIncrement(), isCurrency(), and isNullable().
|
overridevirtual |
Definition at line 139 of file pq_sequenceresultsetmetadata.cxx.
|
overridevirtual |
Definition at line 58 of file pq_sequenceresultsetmetadata.cxx.
References m_colCount.
|
overridevirtual |
Definition at line 97 of file pq_sequenceresultsetmetadata.cxx.
|
overridevirtual |
Definition at line 102 of file pq_sequenceresultsetmetadata.cxx.
References checkColumnIndex(), and m_columnData.
|
overridevirtual |
Definition at line 108 of file pq_sequenceresultsetmetadata.cxx.
References checkColumnIndex(), and m_columnData.
|
overridevirtual |
Definition at line 171 of file pq_sequenceresultsetmetadata.cxx.
|
overridevirtual |
Definition at line 144 of file pq_sequenceresultsetmetadata.cxx.
References checkColumnIndex(), and m_columnData.
|
overridevirtual |
Definition at line 150 of file pq_sequenceresultsetmetadata.cxx.
References checkColumnIndex(), and m_columnData.
|
overridevirtual |
Definition at line 121 of file pq_sequenceresultsetmetadata.cxx.
References checkColumnIndex(), and m_columnData.
|
overridevirtual |
Definition at line 127 of file pq_sequenceresultsetmetadata.cxx.
References checkColumnIndex(), and m_columnData.
|
overridevirtual |
Definition at line 114 of file pq_sequenceresultsetmetadata.cxx.
References checkColumnIndex(), and m_columnData.
|
overridevirtual |
Definition at line 133 of file pq_sequenceresultsetmetadata.cxx.
References checkColumnIndex(), and m_columnData.
|
overridevirtual |
Definition at line 63 of file pq_sequenceresultsetmetadata.cxx.
References checkColumnIndex(), and m_columnData.
|
overridevirtual |
Definition at line 69 of file pq_sequenceresultsetmetadata.cxx.
|
overridevirtual |
Definition at line 80 of file pq_sequenceresultsetmetadata.cxx.
References checkColumnIndex(), and m_columnData.
|
overridevirtual |
Definition at line 167 of file pq_sequenceresultsetmetadata.cxx.
References isWritable().
|
overridevirtual |
Definition at line 86 of file pq_sequenceresultsetmetadata.cxx.
References checkColumnIndex(), and m_columnData.
|
overridevirtual |
Definition at line 157 of file pq_sequenceresultsetmetadata.cxx.
Referenced by isWritable().
|
overridevirtual |
Definition at line 75 of file pq_sequenceresultsetmetadata.cxx.
|
overridevirtual |
Definition at line 92 of file pq_sequenceresultsetmetadata.cxx.
|
overridevirtual |
Definition at line 162 of file pq_sequenceresultsetmetadata.cxx.
References isReadOnly().
Referenced by isDefinitelyWritable().
|
private |
Definition at line 51 of file pq_sequenceresultsetmetadata.hxx.
Referenced by checkColumnIndex(), and getColumnCount().
|
private |
Definition at line 50 of file pq_sequenceresultsetmetadata.hxx.
Referenced by getColumnLabel(), getColumnName(), getColumnType(), getColumnTypeName(), getPrecision(), getScale(), getSchemaName(), getTableName(), isAutoIncrement(), isCurrency(), and isNullable().