LibreOffice Module ucb (master) 1
|
#include <sortresult.hxx>
Public Member Functions | |
SortedResultSet (css::uno::Reference< css::sdbc::XResultSet > const &aResult) | |
virtual | ~SortedResultSet () override |
sal_Int32 | GetCount () const |
void | CopyData (SortedResultSet *pSource) |
void | Initialize (const css::uno::Sequence< css::ucb::NumberedSortingInfo > &xSortInfo, const css::uno::Reference< css::ucb::XAnyCompareFactory > &xCompFac) |
void | CheckProperties (sal_Int32 nOldCount, bool bWasFinal) |
void | InsertNew (sal_Int32 nPos, sal_Int32 nCount) |
void | SetChanged (sal_Int32 nPos, sal_Int32 nCount) |
void | Remove (sal_Int32 nPos, sal_Int32 nCount, EventList *pList) |
void | Move (sal_Int32 nPos, sal_Int32 nCount, sal_Int32 nOffset) |
void | ResortModified (EventList *pList) |
void | ResortNew (EventList *pList) |
virtual OUString SAL_CALL | getImplementationName () override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
virtual void SAL_CALL | dispose () override |
virtual void SAL_CALL | addEventListener (const css::uno::Reference< css::lang::XEventListener > &Listener) override |
virtual void SAL_CALL | removeEventListener (const css::uno::Reference< css::lang::XEventListener > &Listener) override |
virtual OUString SAL_CALL | queryContentIdentifierString () override |
virtual css::uno::Reference< css::ucb::XContentIdentifier > SAL_CALL | queryContentIdentifier () override |
virtual css::uno::Reference< css::ucb::XContent > SAL_CALL | queryContent () override |
virtual sal_Bool SAL_CALL | next () override |
virtual sal_Bool SAL_CALL | isBeforeFirst () override |
virtual sal_Bool SAL_CALL | isAfterLast () override |
virtual sal_Bool SAL_CALL | isFirst () override |
virtual sal_Bool SAL_CALL | isLast () override |
virtual void SAL_CALL | beforeFirst () override |
virtual void SAL_CALL | afterLast () override |
virtual sal_Bool SAL_CALL | first () override |
virtual sal_Bool SAL_CALL | last () override |
virtual sal_Int32 SAL_CALL | getRow () override |
virtual sal_Bool SAL_CALL | absolute (sal_Int32 row) override |
moves the cursor to the given row number in the result set. More... | |
virtual sal_Bool SAL_CALL | relative (sal_Int32 rows) override |
moves the cursor a relative number of rows, either positive or negative. More... | |
virtual sal_Bool SAL_CALL | previous () override |
moves the cursor to the previous row in the result set. More... | |
virtual void SAL_CALL | refreshRow () override |
virtual sal_Bool SAL_CALL | rowUpdated () override |
virtual sal_Bool SAL_CALL | rowInserted () override |
virtual sal_Bool SAL_CALL | rowDeleted () override |
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL | getStatement () override |
virtual sal_Bool SAL_CALL | wasNull () override |
virtual OUString SAL_CALL | getString (sal_Int32 columnIndex) override |
virtual sal_Bool SAL_CALL | getBoolean (sal_Int32 columnIndex) override |
virtual sal_Int8 SAL_CALL | getByte (sal_Int32 columnIndex) override |
virtual sal_Int16 SAL_CALL | getShort (sal_Int32 columnIndex) override |
virtual sal_Int32 SAL_CALL | getInt (sal_Int32 columnIndex) override |
virtual sal_Int64 SAL_CALL | getLong (sal_Int32 columnIndex) override |
virtual float SAL_CALL | getFloat (sal_Int32 columnIndex) override |
virtual double SAL_CALL | getDouble (sal_Int32 columnIndex) override |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getBytes (sal_Int32 columnIndex) override |
virtual css::util::Date SAL_CALL | getDate (sal_Int32 columnIndex) override |
virtual css::util::Time SAL_CALL | getTime (sal_Int32 columnIndex) override |
virtual css::util::DateTime SAL_CALL | getTimestamp (sal_Int32 columnIndex) override |
virtual css::uno::Reference< css::io::XInputStream > SAL_CALL | getBinaryStream (sal_Int32 columnIndex) override |
virtual css::uno::Reference< css::io::XInputStream > SAL_CALL | getCharacterStream (sal_Int32 columnIndex) override |
virtual css::uno::Any SAL_CALL | getObject (sal_Int32 columnIndex, const css::uno::Reference< css::container::XNameAccess > &typeMap) override |
virtual css::uno::Reference< css::sdbc::XRef > SAL_CALL | getRef (sal_Int32 columnIndex) override |
virtual css::uno::Reference< css::sdbc::XBlob > SAL_CALL | getBlob (sal_Int32 columnIndex) override |
virtual css::uno::Reference< css::sdbc::XClob > SAL_CALL | getClob (sal_Int32 columnIndex) override |
virtual css::uno::Reference< css::sdbc::XArray > SAL_CALL | getArray (sal_Int32 columnIndex) override |
virtual void SAL_CALL | close () override |
virtual css::uno::Reference< css::sdbc::XResultSetMetaData > SAL_CALL | getMetaData () override |
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL | getPropertySetInfo () override |
virtual void SAL_CALL | setPropertyValue (const OUString &PropertyName, const css::uno::Any &Value) override |
virtual css::uno::Any SAL_CALL | getPropertyValue (const OUString &PropertyName) override |
virtual void SAL_CALL | addPropertyChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &Listener) override |
virtual void SAL_CALL | removePropertyChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &Listener) override |
virtual void SAL_CALL | addVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &Listener) override |
virtual void SAL_CALL | removeVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override |
Private Member Functions | |
sal_Int32 | FindPos (SortListData const *pEntry, sal_IntPtr nStart, sal_IntPtr nEnd) |
sal_Int32 | Compare (SortListData const *pOne, SortListData const *pTwo) |
void | BuildSortInfo (const css::uno::Reference< css::sdbc::XResultSet > &aResult, const css::uno::Sequence< css::ucb::NumberedSortingInfo > &xSortInfo, const css::uno::Reference< css::ucb::XAnyCompareFactory > &xCompFac) |
sal_Int32 | CompareImpl (const css::uno::Reference< css::sdbc::XResultSet > &xResultOne, const css::uno::Reference< css::sdbc::XResultSet > &xResultTwo, sal_Int32 nIndexOne, sal_Int32 nIndexTwo) |
void | PropertyChanged (const css::beans::PropertyChangeEvent &rEvt) |
Static Private Member Functions | |
static sal_Int32 | CompareImpl (const css::uno::Reference< css::sdbc::XResultSet > &xResultOne, const css::uno::Reference< css::sdbc::XResultSet > &xResultTwo, sal_Int32 nIndexOne, sal_Int32 nIndexTwo, SortInfo const *pSortInfo) |
Private Attributes | |
comphelper::OInterfaceContainerHelper3< css::lang::XEventListener > * | mpDisposeEventListeners |
std::unique_ptr< comphelper::OMultiTypeInterfaceContainerHelperVar3< css::beans::XPropertyChangeListener, OUString > > | mpPropChangeListeners |
std::unique_ptr< comphelper::OMultiTypeInterfaceContainerHelperVar3< css::beans::XVetoableChangeListener, OUString > > | mpVetoChangeListeners |
css::uno::Reference< css::sdbc::XResultSet > | mxOriginal |
css::uno::Reference< css::sdbc::XResultSet > | mxOther |
rtl::Reference< SRSPropertySetInfo > | mpPropSetInfo |
SortInfo * | mpSortInfo |
osl::Mutex | maMutex |
SortedEntryList | maS2O |
std::deque< sal_IntPtr > | m_O2S |
std::deque< SortListData * > | m_ModList |
maps the original Entries to the sorted ones More... | |
sal_Int32 | mnLastSort |
keeps track of modified entries More... | |
sal_Int32 | mnCurEntry |
sal_Int32 | mnCount |
bool | mbIsCopy |
Definition at line 86 of file sortresult.hxx.
SortedResultSet::SortedResultSet | ( | css::uno::Reference< css::sdbc::XResultSet > const & | aResult | ) |
Definition at line 94 of file sortresult.cxx.
References mbIsCopy, mnCount, mnCurEntry, mnLastSort, mpDisposeEventListeners, mpPropChangeListeners, mpSortInfo, mpVetoChangeListeners, and mxOriginal.
|
overridevirtual |
Definition at line 109 of file sortresult.cxx.
References mbIsCopy, SortInfo::mpNext, mpPropSetInfo, mpSortInfo, mxOriginal, and mxOther.
|
overridevirtual |
moves the cursor to the given row number in the result set.
If the row number is positive, the cursor moves to the given row number with respect to the beginning of the result set. The first row is row 1, the second is row 2, and so on.
If the given row number is negative, the cursor moves to an absolute row position with respect to the end of the result set. For example, calling moveToPosition(-1)
positions the cursor on the last row, moveToPosition(-2)
indicates the next-to-last row, and so on.
An attempt to position the cursor beyond the first/last row in the result set leaves the cursor before/after the first/last row, respectively.
Note: Calling moveToPosition(1)
is the same as calling moveToFirst()
. Calling moveToPosition(-1)
is the same as calling moveToLast()
.
row | is the number of rows to move. Could be negative. |
SQLException | if a database access error occurs or if row is 0, or the result set type is FORWARD_ONLY. |
Definition at line 374 of file sortresult.cxx.
References maMutex, maS2O, mnCount, mnCurEntry, mxOriginal, and nIndex.
|
overridevirtual |
Definition at line 181 of file sortresult.cxx.
References comphelper::OInterfaceContainerHelper3< class ListenerT >::addInterface(), getContainerMutex(), maMutex, and mpDisposeEventListeners.
|
overridevirtual |
Definition at line 800 of file sortresult.cxx.
References getContainerMutex(), maMutex, and mpPropChangeListeners.
|
overridevirtual |
Definition at line 825 of file sortresult.cxx.
References getContainerMutex(), maMutex, and mpVetoChangeListeners.
|
overridevirtual |
Definition at line 299 of file sortresult.cxx.
References maMutex, mnCount, mnCurEntry, and mxOriginal.
|
overridevirtual |
Definition at line 291 of file sortresult.cxx.
References maMutex, mnCurEntry, and mxOriginal.
|
private |
Definition at line 1475 of file sortresult.cxx.
References aPropName, i, SortInfo::mbAscending, SortInfo::mbCaseSensitive, SortInfo::mbUseOwnCompare, SortInfo::mnColumn, SortInfo::mnType, SortInfo::mpNext, mpSortInfo, and SortInfo::mxCompareFunction.
Referenced by Initialize().
void SortedResultSet::CheckProperties | ( | sal_Int32 | nOldCount, |
bool | bWasFinal | ||
) |
Definition at line 1277 of file sortresult.cxx.
References aName, Any, GetCount(), getPropertyValue(), maMutex, mpPropChangeListeners, and PropertyChanged().
Referenced by SortedDynamicResultSet::impl_notify().
|
overridevirtual |
Definition at line 715 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
private |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Definition at line 1104 of file sortresult.cxx.
References CompareImpl(), SortListData::mbModified, SortListData::mnCurPos, SortListData::mnOldPos, mxOriginal, and mxOther.
Referenced by FindPos().
|
private |
css::sdbc::SQLException | |
css::uno::RuntimeException |
|
staticprivate |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Referenced by Compare(), and ResortModified().
void SortedResultSet::CopyData | ( | SortedResultSet * | pSource | ) |
Definition at line 1198 of file sortresult.cxx.
References SortedEntryList::Clear(), SortedEntryList::Count(), i, SortedEntryList::Insert(), m_ModList, m_O2S, maS2O, mbIsCopy, mnLastSort, mpSortInfo, mxOriginal, mxOther, and nCount.
|
overridevirtual |
Definition at line 151 of file sortresult.cxx.
References comphelper::OInterfaceContainerHelper3< class ListenerT >::disposeAndClear(), comphelper::OInterfaceContainerHelper3< class ListenerT >::getLength(), maMutex, mpDisposeEventListeners, mpPropChangeListeners, mpVetoChangeListeners, mxOriginal, mxOther, and XPropertySet.
|
private |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Definition at line 1142 of file sortresult.cxx.
References Compare(), SortedEntryList::GetData(), and maS2O.
Referenced by Initialize(), ResortModified(), and ResortNew().
|
overridevirtual |
Definition at line 307 of file sortresult.cxx.
References maMutex, maS2O, mnCount, mnCurEntry, mxOriginal, and nIndex.
|
overridevirtual |
Definition at line 705 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 660 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 691 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 583 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 590 of file sortresult.cxx.
References maMutex, and mxOriginal.
Definition at line 631 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 668 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 698 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
inline |
Definition at line 143 of file sortresult.hxx.
References mnCount.
Referenced by CheckProperties(), and SortedDynamicResultSet::impl_notify().
|
overridevirtual |
Definition at line 638 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 624 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 617 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 133 of file sortresult.cxx.
|
overridevirtual |
Definition at line 604 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 610 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 725 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 675 of file sortresult.cxx.
References Any, maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 736 of file sortresult.cxx.
References maMutex, and mpPropSetInfo.
|
overridevirtual |
Definition at line 762 of file sortresult.cxx.
References Any, SortedEntryList::Count(), getPropertyValue(), maMutex, maS2O, and mxOriginal.
Referenced by CheckProperties(), getPropertyValue(), and SortedDynamicResultSet::impl_notify().
|
overridevirtual |
Definition at line 684 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 343 of file sortresult.cxx.
References mnCurEntry.
|
overridevirtual |
Definition at line 597 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 553 of file sortresult.cxx.
References maMutex, mnCount, mnCurEntry, and mxOriginal.
|
overridevirtual |
Definition at line 576 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 143 of file sortresult.cxx.
References RESULTSET_SERVICE_NAME.
|
overridevirtual |
Definition at line 645 of file sortresult.cxx.
References maMutex, mxOriginal, and Time.
|
overridevirtual |
Definition at line 652 of file sortresult.cxx.
References maMutex, and mxOriginal.
void SortedResultSet::Initialize | ( | const css::uno::Sequence< css::ucb::NumberedSortingInfo > & | xSortInfo, |
const css::uno::Reference< css::ucb::XAnyCompareFactory > & | xCompFac | ||
) |
Definition at line 1230 of file sortresult.cxx.
References BuildSortInfo(), SortedEntryList::Count(), FindPos(), i, SortedEntryList::Insert(), m_O2S, maS2O, mnCount, mxOriginal, nIndex, nPos, pData, and TOOLS_WARN_EXCEPTION.
void SortedResultSet::InsertNew | ( | sal_Int32 | nPos, |
sal_Int32 | nCount | ||
) |
Definition at line 1317 of file sortresult.cxx.
References SortedEntryList::Count(), SortedEntryList::GetData(), i, SortedEntryList::Insert(), m_O2S, maS2O, mnCount, nCount, nPos, and pData.
Referenced by SortedDynamicResultSet::impl_notify().
|
overridevirtual |
Definition at line 264 of file sortresult.cxx.
References mnCount, and mnCurEntry.
|
overridevirtual |
Definition at line 255 of file sortresult.cxx.
References mnCurEntry.
|
overridevirtual |
Definition at line 273 of file sortresult.cxx.
References mnCurEntry.
|
overridevirtual |
Definition at line 282 of file sortresult.cxx.
References mnCount, and mnCurEntry.
|
overridevirtual |
Definition at line 325 of file sortresult.cxx.
References maMutex, maS2O, mnCount, mnCurEntry, mxOriginal, and nIndex.
void SortedResultSet::Move | ( | sal_Int32 | nPos, |
sal_Int32 | nCount, | ||
sal_Int32 | nOffset | ||
) |
Definition at line 1399 of file sortresult.cxx.
References SortedEntryList::GetData(), i, m_O2S, maS2O, nCount, nPos, and pData.
Referenced by SortedDynamicResultSet::impl_notify().
|
overridevirtual |
Definition at line 233 of file sortresult.cxx.
References maMutex, maS2O, mnCount, mnCurEntry, mxOriginal, and nIndex.
|
overridevirtual |
moves the cursor to the previous row in the result set.
Note: previous()
is not the same as relative(-1)
because it makes sense to call previous()
when there is no current row.
SQLException | if a database access error occurs or the result set type is FORWARD_ONLY. |
Definition at line 480 of file sortresult.cxx.
References maMutex, maS2O, mnCount, mnCurEntry, mxOriginal, and nIndex.
|
private |
Definition at line 1175 of file sortresult.cxx.
References maMutex, mpPropChangeListeners, and comphelper::OInterfaceContainerHelper3< class ListenerT >::notifyEach().
Referenced by CheckProperties().
|
overridevirtual |
Definition at line 224 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 216 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 208 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 501 of file sortresult.cxx.
References maMutex, mnCount, mnCurEntry, and mxOriginal.
|
overridevirtual |
moves the cursor a relative number of rows, either positive or negative.
Attempting to move beyond the first/last row in the result set positions the cursor before/after the first/last row. Calling moveRelative(0)
is valid, but does not change the cursor position.
Note: Calling moveRelative(1)
is different from calling moveNext()
because is makes sense to call moveNext()
when there is no current row, for example, when the cursor is positioned before the first row or after the last row of the result set.
rows | is the number of rows to move. Could be negative. |
SQLException | if a database access error occurs or if there is no current row, or the result set type is FORWARD_ONLY. |
Definition at line 436 of file sortresult.cxx.
References maMutex, maS2O, mnCount, mnCurEntry, and mxOriginal.
void SortedResultSet::Remove | ( | sal_Int32 | nPos, |
sal_Int32 | nCount, | ||
EventList * | pList | ||
) |
Definition at line 1347 of file sortresult.cxx.
References EventList::AddEvent(), SortedEntryList::Count(), SortedEntryList::GetData(), i, m_ModList, m_O2S, maS2O, mnCount, mnLastSort, nCount, nPos, pData, and SortedEntryList::Remove().
Referenced by SortedDynamicResultSet::impl_notify().
|
overridevirtual |
Definition at line 194 of file sortresult.cxx.
References maMutex, mpDisposeEventListeners, and comphelper::OInterfaceContainerHelper3< class ListenerT >::removeInterface().
|
overridevirtual |
Definition at line 814 of file sortresult.cxx.
References maMutex, and mpPropChangeListeners.
|
overridevirtual |
Definition at line 839 of file sortresult.cxx.
References maMutex, and mpVetoChangeListeners.
void SortedResultSet::ResortModified | ( | EventList * | pList | ) |
Definition at line 1545 of file sortresult.cxx.
References EventList::AddEvent(), CompareImpl(), FindPos(), i, EventList::Insert(), m_ModList, m_O2S, maS2O, mnLastSort, SortedEntryList::Move(), mxOriginal, mxOther, pData, and TOOLS_WARN_EXCEPTION.
Referenced by SortedDynamicResultSet::impl_notify().
void SortedResultSet::ResortNew | ( | EventList * | pList | ) |
Definition at line 1611 of file sortresult.cxx.
References EventList::AddEvent(), SortedEntryList::Count(), FindPos(), i, m_ModList, m_O2S, maS2O, mnLastSort, SortedEntryList::Move(), pData, and TOOLS_WARN_EXCEPTION.
Referenced by SortedDynamicResultSet::impl_notify().
|
overridevirtual |
Definition at line 540 of file sortresult.cxx.
References maMutex, mnCount, mnCurEntry, and mxOriginal.
|
overridevirtual |
Definition at line 527 of file sortresult.cxx.
References maMutex, mnCount, mnCurEntry, and mxOriginal.
|
overridevirtual |
Definition at line 514 of file sortresult.cxx.
References maMutex, mnCount, mnCurEntry, and mxOriginal.
void SortedResultSet::SetChanged | ( | sal_Int32 | nPos, |
sal_Int32 | nCount | ||
) |
Definition at line 1526 of file sortresult.cxx.
References SortedEntryList::GetData(), i, m_ModList, m_O2S, maS2O, mnLastSort, nCount, nPos, and pData.
Referenced by SortedDynamicResultSet::impl_notify().
|
overridevirtual |
Definition at line 749 of file sortresult.cxx.
References maMutex.
|
overridevirtual |
Definition at line 138 of file sortresult.cxx.
References ServiceName, and cppu::supportsService().
|
overridevirtual |
Definition at line 569 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
private |
maps the original Entries to the sorted ones
Definition at line 108 of file sortresult.hxx.
Referenced by CopyData(), Remove(), ResortModified(), ResortNew(), and SetChanged().
|
private |
Definition at line 107 of file sortresult.hxx.
Referenced by CopyData(), Initialize(), InsertNew(), Move(), Remove(), ResortModified(), ResortNew(), and SetChanged().
|
private |
Definition at line 105 of file sortresult.hxx.
Referenced by absolute(), addEventListener(), addPropertyChangeListener(), addVetoableChangeListener(), afterLast(), beforeFirst(), CheckProperties(), close(), dispose(), first(), getArray(), getBinaryStream(), getBlob(), getBoolean(), getByte(), getBytes(), getCharacterStream(), getClob(), getDate(), getDouble(), getFloat(), getInt(), getLong(), getMetaData(), getObject(), getPropertySetInfo(), getPropertyValue(), getRef(), getShort(), getStatement(), getString(), getTime(), getTimestamp(), last(), next(), previous(), PropertyChanged(), queryContent(), queryContentIdentifier(), queryContentIdentifierString(), refreshRow(), relative(), removeEventListener(), removePropertyChangeListener(), removeVetoableChangeListener(), rowDeleted(), rowInserted(), rowUpdated(), setPropertyValue(), and wasNull().
|
private |
Definition at line 106 of file sortresult.hxx.
Referenced by absolute(), CopyData(), FindPos(), first(), getPropertyValue(), Initialize(), InsertNew(), last(), Move(), next(), previous(), relative(), Remove(), ResortModified(), ResortNew(), and SetChanged().
|
private |
Definition at line 112 of file sortresult.hxx.
Referenced by CopyData(), SortedResultSet(), and ~SortedResultSet().
|
private |
Definition at line 111 of file sortresult.hxx.
Referenced by absolute(), afterLast(), first(), GetCount(), getStatement(), Initialize(), InsertNew(), isAfterLast(), isLast(), last(), next(), previous(), refreshRow(), relative(), Remove(), rowDeleted(), rowInserted(), rowUpdated(), and SortedResultSet().
|
private |
Definition at line 110 of file sortresult.hxx.
Referenced by absolute(), afterLast(), beforeFirst(), first(), getRow(), getStatement(), isAfterLast(), isBeforeFirst(), isFirst(), isLast(), last(), next(), previous(), refreshRow(), relative(), rowDeleted(), rowInserted(), rowUpdated(), and SortedResultSet().
|
private |
keeps track of modified entries
Definition at line 109 of file sortresult.hxx.
Referenced by CopyData(), Remove(), ResortModified(), ResortNew(), SetChanged(), and SortedResultSet().
|
private |
Definition at line 96 of file sortresult.hxx.
Referenced by addEventListener(), dispose(), removeEventListener(), and SortedResultSet().
|
private |
Definition at line 97 of file sortresult.hxx.
Referenced by addPropertyChangeListener(), CheckProperties(), dispose(), PropertyChanged(), removePropertyChangeListener(), and SortedResultSet().
|
private |
Definition at line 103 of file sortresult.hxx.
Referenced by getPropertySetInfo(), and ~SortedResultSet().
|
private |
Definition at line 104 of file sortresult.hxx.
Referenced by BuildSortInfo(), CopyData(), SortedResultSet(), and ~SortedResultSet().
|
private |
Definition at line 98 of file sortresult.hxx.
Referenced by addVetoableChangeListener(), dispose(), removeVetoableChangeListener(), and SortedResultSet().
|
private |
Definition at line 100 of file sortresult.hxx.
Referenced by absolute(), afterLast(), beforeFirst(), close(), Compare(), CopyData(), dispose(), first(), getArray(), getBinaryStream(), getBlob(), getBoolean(), getByte(), getBytes(), getCharacterStream(), getClob(), getDate(), getDouble(), getFloat(), getInt(), getLong(), getMetaData(), getObject(), getPropertyValue(), getRef(), getShort(), getStatement(), getString(), getTime(), getTimestamp(), Initialize(), last(), next(), previous(), queryContent(), queryContentIdentifier(), queryContentIdentifierString(), refreshRow(), relative(), ResortModified(), rowDeleted(), rowInserted(), rowUpdated(), SortedResultSet(), wasNull(), and ~SortedResultSet().
|
private |
Definition at line 101 of file sortresult.hxx.
Referenced by Compare(), CopyData(), dispose(), ResortModified(), and ~SortedResultSet().