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::OInterfaceContainerHelper4< css::lang::XEventListener > | maDisposeEventListeners |
comphelper::OMultiTypeInterfaceContainerHelperVar4< OUString, css::beans::XPropertyChangeListener > | maPropChangeListeners |
comphelper::OMultiTypeInterfaceContainerHelperVar4< OUString, css::beans::XVetoableChangeListener > | maVetoChangeListeners |
css::uno::Reference< css::sdbc::XResultSet > | mxOriginal |
css::uno::Reference< css::sdbc::XResultSet > | mxOther |
rtl::Reference< SRSPropertySetInfo > | mpPropSetInfo |
SortInfo * | mpSortInfo |
std::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 88 of file sortresult.hxx.
SortedResultSet::SortedResultSet | ( | css::uno::Reference< css::sdbc::XResultSet > const & | aResult | ) |
Definition at line 85 of file sortresult.cxx.
References mbIsCopy, mnCount, mnCurEntry, mnLastSort, mpSortInfo, and mxOriginal.
|
overridevirtual |
Definition at line 96 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 356 of file sortresult.cxx.
References maMutex, maS2O, mnCount, mnCurEntry, mxOriginal, and nIndex.
|
overridevirtual |
Definition at line 168 of file sortresult.cxx.
References comphelper::OInterfaceContainerHelper4< class ListenerT >::addInterface(), maDisposeEventListeners, and maMutex.
|
overridevirtual |
Definition at line 780 of file sortresult.cxx.
References comphelper::OMultiTypeInterfaceContainerHelperVar4< class key, class listener, class equalImpl >::addInterface(), maMutex, and maPropChangeListeners.
|
overridevirtual |
Definition at line 800 of file sortresult.cxx.
References comphelper::OMultiTypeInterfaceContainerHelperVar4< class key, class listener, class equalImpl >::addInterface(), maMutex, and maVetoChangeListeners.
|
overridevirtual |
Definition at line 281 of file sortresult.cxx.
References maMutex, mnCount, mnCurEntry, and mxOriginal.
|
overridevirtual |
Definition at line 273 of file sortresult.cxx.
References maMutex, mnCurEntry, and mxOriginal.
|
private |
Definition at line 1445 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 1247 of file sortresult.cxx.
References aName, Any, GetCount(), getPropertyValue(), comphelper::OMultiTypeInterfaceContainerHelperVar4< class key, class listener, class equalImpl >::hasContainedTypes(), maMutex, maPropChangeListeners, and PropertyChanged().
Referenced by SortedDynamicResultSet::impl_notify().
|
overridevirtual |
Definition at line 697 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
private |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Definition at line 1074 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 1168 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 138 of file sortresult.cxx.
References comphelper::OInterfaceContainerHelper4< class ListenerT >::disposeAndClear(), comphelper::OMultiTypeInterfaceContainerHelperVar4< class key, class listener, class equalImpl >::disposeAndClear(), comphelper::OInterfaceContainerHelper4< class ListenerT >::getLength(), comphelper::OMultiTypeInterfaceContainerHelperVar4< class key, class listener, class equalImpl >::hasContainedTypes(), maDisposeEventListeners, maMutex, maPropChangeListeners, maVetoChangeListeners, mxOriginal, mxOther, and XPropertySet.
|
private |
css::sdbc::SQLException | |
css::uno::RuntimeException |
Definition at line 1112 of file sortresult.cxx.
References Compare(), SortedEntryList::GetData(), and maS2O.
Referenced by Initialize(), ResortModified(), and ResortNew().
|
overridevirtual |
Definition at line 289 of file sortresult.cxx.
References maMutex, maS2O, mnCount, mnCurEntry, mxOriginal, and nIndex.
|
overridevirtual |
Definition at line 687 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 642 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 673 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 565 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 572 of file sortresult.cxx.
References maMutex, and mxOriginal.
Definition at line 613 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 650 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 680 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
inline |
Definition at line 145 of file sortresult.hxx.
References mnCount.
Referenced by CheckProperties(), and SortedDynamicResultSet::impl_notify().
|
overridevirtual |
Definition at line 620 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 606 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 599 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 120 of file sortresult.cxx.
|
overridevirtual |
Definition at line 586 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 592 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 707 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 657 of file sortresult.cxx.
References Any, maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 718 of file sortresult.cxx.
References maMutex, and mpPropSetInfo.
|
overridevirtual |
Definition at line 742 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 666 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 325 of file sortresult.cxx.
References mnCurEntry.
|
overridevirtual |
Definition at line 579 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 535 of file sortresult.cxx.
References maMutex, mnCount, mnCurEntry, and mxOriginal.
|
overridevirtual |
Definition at line 558 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 130 of file sortresult.cxx.
References RESULTSET_SERVICE_NAME.
|
overridevirtual |
Definition at line 627 of file sortresult.cxx.
References maMutex, mxOriginal, and Time.
|
overridevirtual |
Definition at line 634 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 1200 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 1287 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 246 of file sortresult.cxx.
References mnCount, and mnCurEntry.
|
overridevirtual |
Definition at line 237 of file sortresult.cxx.
References mnCurEntry.
|
overridevirtual |
Definition at line 255 of file sortresult.cxx.
References mnCurEntry.
|
overridevirtual |
Definition at line 264 of file sortresult.cxx.
References mnCount, and mnCurEntry.
|
overridevirtual |
Definition at line 307 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 1369 of file sortresult.cxx.
References SortedEntryList::GetData(), i, m_O2S, maS2O, nCount, nPos, and pData.
Referenced by SortedDynamicResultSet::impl_notify().
|
overridevirtual |
Definition at line 215 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 462 of file sortresult.cxx.
References maMutex, maS2O, mnCount, mnCurEntry, mxOriginal, and nIndex.
|
private |
Definition at line 1145 of file sortresult.cxx.
References comphelper::OMultiTypeInterfaceContainerHelperVar4< class key, class listener, class equalImpl >::getContainer(), comphelper::OMultiTypeInterfaceContainerHelperVar4< class key, class listener, class equalImpl >::hasContainedTypes(), maMutex, maPropChangeListeners, and comphelper::OInterfaceContainerHelper4< class ListenerT >::notifyEach().
Referenced by CheckProperties().
|
overridevirtual |
Definition at line 206 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 198 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 190 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
overridevirtual |
Definition at line 483 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 418 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 1317 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 177 of file sortresult.cxx.
References maDisposeEventListeners, maMutex, and comphelper::OInterfaceContainerHelper4< class ListenerT >::removeInterface().
|
overridevirtual |
Definition at line 790 of file sortresult.cxx.
References maMutex, maPropChangeListeners, and comphelper::OMultiTypeInterfaceContainerHelperVar4< class key, class listener, class equalImpl >::removeInterface().
|
overridevirtual |
Definition at line 810 of file sortresult.cxx.
References maMutex, maVetoChangeListeners, and comphelper::OMultiTypeInterfaceContainerHelperVar4< class key, class listener, class equalImpl >::removeInterface().
void SortedResultSet::ResortModified | ( | EventList * | pList | ) |
Definition at line 1515 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 1581 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 522 of file sortresult.cxx.
References maMutex, mnCount, mnCurEntry, and mxOriginal.
|
overridevirtual |
Definition at line 509 of file sortresult.cxx.
References maMutex, mnCount, mnCurEntry, and mxOriginal.
|
overridevirtual |
Definition at line 496 of file sortresult.cxx.
References maMutex, mnCount, mnCurEntry, and mxOriginal.
void SortedResultSet::SetChanged | ( | sal_Int32 | nPos, |
sal_Int32 | nCount | ||
) |
Definition at line 1496 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 731 of file sortresult.cxx.
|
overridevirtual |
Definition at line 125 of file sortresult.cxx.
References ServiceName, and cppu::supportsService().
|
overridevirtual |
Definition at line 551 of file sortresult.cxx.
References maMutex, and mxOriginal.
|
private |
maps the original Entries to the sorted ones
Definition at line 110 of file sortresult.hxx.
Referenced by CopyData(), Remove(), ResortModified(), ResortNew(), and SetChanged().
|
private |
Definition at line 109 of file sortresult.hxx.
Referenced by CopyData(), Initialize(), InsertNew(), Move(), Remove(), ResortModified(), ResortNew(), and SetChanged().
|
private |
Definition at line 98 of file sortresult.hxx.
Referenced by addEventListener(), dispose(), and removeEventListener().
|
private |
Definition at line 107 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(), and wasNull().
|
private |
Definition at line 99 of file sortresult.hxx.
Referenced by addPropertyChangeListener(), CheckProperties(), dispose(), PropertyChanged(), and removePropertyChangeListener().
|
private |
Definition at line 108 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 100 of file sortresult.hxx.
Referenced by addVetoableChangeListener(), dispose(), and removeVetoableChangeListener().
|
private |
Definition at line 114 of file sortresult.hxx.
Referenced by CopyData(), SortedResultSet(), and ~SortedResultSet().
|
private |
Definition at line 113 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 112 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 111 of file sortresult.hxx.
Referenced by CopyData(), Remove(), ResortModified(), ResortNew(), SetChanged(), and SortedResultSet().
|
private |
Definition at line 105 of file sortresult.hxx.
Referenced by getPropertySetInfo(), and ~SortedResultSet().
|
private |
Definition at line 106 of file sortresult.hxx.
Referenced by BuildSortInfo(), CopyData(), SortedResultSet(), and ~SortedResultSet().
|
private |
Definition at line 102 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 103 of file sortresult.hxx.
Referenced by Compare(), CopyData(), dispose(), ResortModified(), and ~SortedResultSet().