LibreOffice Module connectivity (master) 1
Public Member Functions | Protected Member Functions | Static Protected Attributes | Private Member Functions | Private Attributes | List of all members
connectivity::java_sql_ResultSet Class Reference

#include <ResultSet.hxx>

Inheritance diagram for connectivity::java_sql_ResultSet:
[legend]
Collaboration diagram for connectivity::java_sql_ResultSet:
[legend]

Public Member Functions

 DECLARE_SERVICE_INFO ()
 
virtual jclass getMyClass () const override
 
 java_sql_ResultSet (JNIEnv *pEnv, jobject myObj, const java::sql::ConnectionLog &_rParentLogger, java_sql_Connection &_rConnection, java_sql_Statement_Base *pStmt=nullptr)
 
virtual void SAL_CALL disposing () override
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) override
 
virtual void SAL_CALL acquire () noexcept override
 
virtual void SAL_CALL release () noexcept override
 
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes () override
 
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo () 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
 
virtual sal_Bool SAL_CALL relative (sal_Int32 rows) override
 
virtual sal_Bool SAL_CALL previous () override
 
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 css::uno::Reference< css::sdbc::XResultSetMetaData > SAL_CALL getMetaData () override
 
virtual void SAL_CALL cancel () override
 
virtual void SAL_CALL close () override
 
virtual css::uno::Any SAL_CALL getWarnings () override
 
virtual void SAL_CALL clearWarnings () override
 
virtual void SAL_CALL insertRow () override
 
virtual void SAL_CALL updateRow () override
 
virtual void SAL_CALL deleteRow () override
 
virtual void SAL_CALL cancelRowUpdates () override
 
virtual void SAL_CALL moveToInsertRow () override
 
virtual void SAL_CALL moveToCurrentRow () override
 
virtual void SAL_CALL updateNull (sal_Int32 columnIndex) override
 
virtual void SAL_CALL updateBoolean (sal_Int32 columnIndex, sal_Bool x) override
 
virtual void SAL_CALL updateByte (sal_Int32 columnIndex, sal_Int8 x) override
 
virtual void SAL_CALL updateShort (sal_Int32 columnIndex, sal_Int16 x) override
 
virtual void SAL_CALL updateInt (sal_Int32 columnIndex, sal_Int32 x) override
 
virtual void SAL_CALL updateLong (sal_Int32 columnIndex, sal_Int64 x) override
 
virtual void SAL_CALL updateFloat (sal_Int32 columnIndex, float x) override
 
virtual void SAL_CALL updateDouble (sal_Int32 columnIndex, double x) override
 
virtual void SAL_CALL updateString (sal_Int32 columnIndex, const OUString &x) override
 
virtual void SAL_CALL updateBytes (sal_Int32 columnIndex, const css::uno::Sequence< sal_Int8 > &x) override
 
virtual void SAL_CALL updateDate (sal_Int32 columnIndex, const css::util::Date &x) override
 
virtual void SAL_CALL updateTime (sal_Int32 columnIndex, const css::util::Time &x) override
 
virtual void SAL_CALL updateTimestamp (sal_Int32 columnIndex, const css::util::DateTime &x) override
 
virtual void SAL_CALL updateBinaryStream (sal_Int32 columnIndex, const css::uno::Reference< css::io::XInputStream > &x, sal_Int32 length) override
 
virtual void SAL_CALL updateCharacterStream (sal_Int32 columnIndex, const css::uno::Reference< css::io::XInputStream > &x, sal_Int32 length) override
 
virtual void SAL_CALL updateObject (sal_Int32 columnIndex, const css::uno::Any &x) override
 
virtual void SAL_CALL updateNumericObject (sal_Int32 columnIndex, const css::uno::Any &x, sal_Int32 scale) override
 
virtual sal_Int32 SAL_CALL findColumn (const OUString &columnName) override
 
- Public Member Functions inherited from connectivity::java_lang_Object
 java_lang_Object (JNIEnv *pEnv, jobject myObj)
 
 java_lang_Object ()
 
virtual ~java_lang_Object () COVERITY_NOEXCEPT_FALSE
 
void saveRef (JNIEnv *pEnv, jobject myObj)
 
jobject getJavaObject () const
 
void clearObject (JNIEnv &rEnv)
 
void clearObject ()
 
OUString toString () const
 
static ::rtl::Reference< jvmaccess::VirtualMachinegetVM (const css::uno::Reference< css::uno::XComponentContext > &_rxContext=nullptr)
 
void obtainMethodId_throwSQL (JNIEnv *_pEnv, const char *_pMethodName, const char *_pSignature, jmethodID &_inout_MethodID) const
 
void obtainMethodId_throwRuntime (JNIEnv *_pEnv, const char *_pMethodName, const char *_pSignature, jmethodID &_inout_MethodID) const
 
bool callBooleanMethod (const char *_pMethodName, jmethodID &_inout_MethodID) const
 
bool callBooleanMethodWithIntArg (const char *_pMethodName, jmethodID &_inout_MethodID, sal_Int32 _nArgument) const
 
jobject callResultSetMethod (JNIEnv &_rEnv, const char *_pMethodName, jmethodID &_inout_MethodID) const
 
sal_Int32 callIntMethod_ThrowSQL (const char *_pMethodName, jmethodID &_inout_MethodID) const
 
sal_Int32 callIntMethod_ThrowRuntime (const char *_pMethodName, jmethodID &_inout_MethodID) const
 
sal_Int32 callIntMethodWithIntArg_ThrowSQL (const char *_pMethodName, jmethodID &_inout_MethodID, sal_Int32 _nArgument) const
 
sal_Int32 callIntMethodWithIntArg_ThrowRuntime (const char *_pMethodName, jmethodID &_inout_MethodID, sal_Int32 _nArgument) const
 
sal_Int32 callIntMethodWithStringArg (const char *_pMethodName, jmethodID &_inout_MethodID, const OUString &_nArgument) const
 
OUString callStringMethod (const char *_pMethodName, jmethodID &_inout_MethodID) const
 
OUString callStringMethodWithIntArg (const char *_pMethodName, jmethodID &_inout_MethodID, sal_Int32 _nArgument) const
 
void callVoidMethod_ThrowSQL (const char *_pMethodName, jmethodID &_inout_MethodID) const
 
void callVoidMethod_ThrowRuntime (const char *_pMethodName, jmethodID &_inout_MethodID) const
 
void callVoidMethodWithIntArg_ThrowSQL (const char *_pMethodName, jmethodID &_inout_MethodID, sal_Int32 _nArgument) const
 
void callVoidMethodWithIntArg_ThrowRuntime (const char *_pMethodName, jmethodID &_inout_MethodID, sal_Int32 _nArgument) const
 
void callVoidMethodWithBoolArg_ThrowSQL (const char *_pMethodName, jmethodID &_inout_MethodID, bool _nArgument) const
 
void callVoidMethodWithBoolArg_ThrowRuntime (const char *_pMethodName, jmethodID &_inout_MethodID, bool _nArgument) const
 
void callVoidMethodWithStringArg (const char *_pMethodName, jmethodID &_inout_MethodID, const OUString &_nArgument) const
 
jobject callObjectMethod (JNIEnv *pEnv, const char *_pMethodName, const char *_pSignature, jmethodID &_inout_MethodID) const
 
jobject callObjectMethodWithIntArg (JNIEnv *pEnv, const char *_pMethodName, const char *_pSignature, jmethodID &_inout_MethodID, sal_Int32 _nArgument) const
 
template<typename T >
callMethodWithIntArg (T(JNIEnv::*pCallMethod)(jobject obj, jmethodID methodID,...), const char *_pMethodName, const char *_pSignature, jmethodID &_inout_MethodID, sal_Int32 _nArgument) const
 
template<typename T >
void callVoidMethod_ThrowSQL (const char *_pMethodName, const char *_pSignature, jmethodID &_inout_MethodID, sal_Int32 _nArgument, const T &_aValue) const
 
- Public Member Functions inherited from cppu::OPropertySetHelper
 OPropertySetHelper (OBroadcastHelper &rBHelper)
 
 OPropertySetHelper (OBroadcastHelper &rBHelper, bool bIgnoreRuntimeExceptionsWhileFiring)
 
 OPropertySetHelper (OBroadcastHelper &rBHelper, IEventNotificationHook *i_pFireEvents, bool bIgnoreRuntimeExceptionsWhileFiring=false)
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) SAL_OVERRIDE
 
css::uno::Sequence< css::uno::Type > getTypes ()
 
void SAL_CALL disposing ()
 
virtual void SAL_CALL setPropertyValue (const ::rtl::OUString &rPropertyName, const css::uno::Any &aValue) SAL_OVERRIDE
 
virtual css::uno::Any SAL_CALL getPropertyValue (const ::rtl::OUString &aPropertyName) SAL_OVERRIDE
 
virtual void SAL_CALL addPropertyChangeListener (const ::rtl::OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) SAL_OVERRIDE
 
virtual void SAL_CALL removePropertyChangeListener (const ::rtl::OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) SAL_OVERRIDE
 
virtual void SAL_CALL addVetoableChangeListener (const ::rtl::OUString &aPropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) SAL_OVERRIDE
 
virtual void SAL_CALL removeVetoableChangeListener (const ::rtl::OUString &aPropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) SAL_OVERRIDE
 
virtual void SAL_CALL setFastPropertyValue (sal_Int32 nHandle, const css::uno::Any &rValue) SAL_OVERRIDE
 
virtual css::uno::Any SAL_CALL getFastPropertyValue (sal_Int32 nHandle) SAL_OVERRIDE
 
virtual void SAL_CALL setPropertyValues (const css::uno::Sequence< ::rtl::OUString > &PropertyNames, const css::uno::Sequence< css::uno::Any > &Values) SAL_OVERRIDE
 
virtual css::uno::Sequence< css::uno::Any > SAL_CALL getPropertyValues (const css::uno::Sequence< ::rtl::OUString > &PropertyNames) SAL_OVERRIDE
 
virtual void SAL_CALL addPropertiesChangeListener (const css::uno::Sequence< ::rtl::OUString > &PropertyNames, const css::uno::Reference< css::beans::XPropertiesChangeListener > &Listener) SAL_OVERRIDE
 
virtual void SAL_CALL removePropertiesChangeListener (const css::uno::Reference< css::beans::XPropertiesChangeListener > &Listener) SAL_OVERRIDE
 
virtual void SAL_CALL firePropertiesChangeEvent (const css::uno::Sequence< ::rtl::OUString > &PropertyNames, const css::uno::Reference< css::beans::XPropertiesChangeListener > &Listener) SAL_OVERRIDE
 
- Public Member Functions inherited from comphelper::OPropertyArrayUsageHelper< java_sql_ResultSet >
 OPropertyArrayUsageHelper ()
 
virtual ~OPropertyArrayUsageHelper ()
 
::cppu::IPropertyArrayHelpergetArrayHelper ()
 

Protected Member Functions

virtual ::cppu::IPropertyArrayHelpercreateArrayHelper () const override
 
virtual ::cppu::IPropertyArrayHelper &SAL_CALL getInfoHelper () override
 
virtual sal_Bool SAL_CALL convertFastPropertyValue (css::uno::Any &rConvertedValue, css::uno::Any &rOldValue, sal_Int32 nHandle, const css::uno::Any &rValue) override
 
virtual void SAL_CALL setFastPropertyValue_NoBroadcast (sal_Int32 nHandle, const css::uno::Any &rValue) override
 
virtual void SAL_CALL getFastPropertyValue (css::uno::Any &rValue, sal_Int32 nHandle) const override
 
virtual ~java_sql_ResultSet () override
 
virtual jclass getMyClass () const
 
- Protected Member Functions inherited from cppu::OPropertySetHelper
void SAL_CALL fire (sal_Int32 *pnHandles, const css::uno::Any *pNewValues, const css::uno::Any *pOldValues, sal_Int32 nCount, sal_Bool bVetoable)
 
void SAL_CALL setFastPropertyValues (sal_Int32 nSeqLen, sal_Int32 *pHandles, const css::uno::Any *pValues, sal_Int32 nHitCount)
 
virtual IPropertyArrayHelper &SAL_CALL getInfoHelper ()=0
 
virtual sal_Bool SAL_CALL convertFastPropertyValue (css::uno::Any &rConvertedValue, css::uno::Any &rOldValue, sal_Int32 nHandle, const css::uno::Any &rValue)=0
 
virtual void SAL_CALL setFastPropertyValue_NoBroadcast (sal_Int32 nHandle, const css::uno::Any &rValue)=0
 
virtual void SAL_CALL getFastPropertyValue (css::uno::Any &rValue, sal_Int32 nHandle) const=0
 
void setDependentFastPropertyValue (sal_Int32 i_handle, const css::uno::Any &i_value)
 
 ~OPropertySetHelper ()
 
virtual ::cppu::IPropertyArrayHelpercreateArrayHelper () const =0
 

Static Protected Attributes

static jclass theClass = nullptr
 
- Static Protected Attributes inherited from connectivity::java_lang_Object
static jclass theClass = nullptr
 
- Static Protected Attributes inherited from comphelper::OPropertyArrayUsageHelper< java_sql_ResultSet >
static sal_Int32 s_nRefCount
 
::cppu::IPropertyArrayHelpers_pProps
 

Private Member Functions

sal_Int32 getResultSetConcurrency () const
 
sal_Int32 getResultSetType () const
 
sal_Int32 getFetchDirection () const
 
sal_Int32 getFetchSize () const
 
OUString getCursorName () const
 
void setFetchDirection (sal_Int32 _par0)
 
void setFetchSize (sal_Int32 _par0)
 

Private Attributes

css::uno::Reference< css::uno::XInterface > m_xStatement
 
java::sql::ConnectionLog m_aLogger
 
java_sql_Connectionm_pConnection
 

Additional Inherited Members

- Static Public Member Functions inherited from connectivity::java_lang_Object
static void ThrowSQLException (JNIEnv *pEnv, const css::uno::Reference< css::uno::XInterface > &_rContext)
 
static void ThrowLoggedSQLException (const ::comphelper::EventLogger &_rLogger, JNIEnv *pEnvironment, const css::uno::Reference< css::uno::XInterface > &_rxContext)
 
static void ThrowRuntimeException (JNIEnv *pEnv, const css::uno::Reference< css::uno::XInterface > &_rContext)
 
static jclass findMyClass (const char *_pClassName)
 
- Static Public Member Functions inherited from cppu::OPropertySetHelper
static css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL createPropertySetInfo (IPropertyArrayHelper &rProperties)
 
- Static Protected Member Functions inherited from comphelper::OPropertyArrayUsageHelper< java_sql_ResultSet >
static std::mutextheMutex ()
 
- Protected Attributes inherited from cppu::BaseMutex
mutable::osl::Mutex m_aMutex
 
- Protected Attributes inherited from connectivity::java_lang_Object
jobject object
 
- Protected Attributes inherited from cppu::OPropertySetHelper
OBroadcastHelperrBHelper
 
OMultiTypeInterfaceContainerHelperInt32 aBoundLC
 
OMultiTypeInterfaceContainerHelperInt32 aVetoableLC
 
Impl *const m_pReserved
 

Detailed Description

Definition at line 56 of file inc/java/sql/ResultSet.hxx.

Constructor & Destructor Documentation

◆ ~java_sql_ResultSet()

java_sql_ResultSet::~java_sql_ResultSet ( )
overrideprotectedvirtual

Definition at line 82 of file jdbc/ResultSet.cxx.

References dispose(), and m_refCount.

◆ java_sql_ResultSet()

java_sql_ResultSet::java_sql_ResultSet ( JNIEnv *  pEnv,
jobject  myObj,
const java::sql::ConnectionLog _rParentLogger,
java_sql_Connection _rConnection,
java_sql_Statement_Base pStmt = nullptr 
)

Member Function Documentation

◆ absolute()

sal_Bool SAL_CALL java_sql_ResultSet::absolute ( sal_Int32  row)
overridevirtual

◆ acquire()

void SAL_CALL java_sql_ResultSet::acquire ( )
overridevirtualnoexcept

Definition at line 997 of file jdbc/ResultSet.cxx.

◆ afterLast()

void SAL_CALL java_sql_ResultSet::afterLast ( )
overridevirtual

◆ beforeFirst()

void SAL_CALL java_sql_ResultSet::beforeFirst ( )
overridevirtual

◆ cancel()

void SAL_CALL java_sql_ResultSet::cancel ( )
overridevirtual

◆ cancelRowUpdates()

void SAL_CALL java_sql_ResultSet::cancelRowUpdates ( )
overridevirtual

◆ clearWarnings()

void SAL_CALL java_sql_ResultSet::clearWarnings ( )
overridevirtual

◆ close()

void SAL_CALL java_sql_ResultSet::close ( )
overridevirtual

Definition at line 415 of file jdbc/ResultSet.cxx.

References dispose().

◆ convertFastPropertyValue()

sal_Bool java_sql_ResultSet::convertFastPropertyValue ( css::uno::Any &  rConvertedValue,
css::uno::Any &  rOldValue,
sal_Int32  nHandle,
const css::uno::Any &  rValue 
)
overrideprotectedvirtual

◆ createArrayHelper()

cppu::IPropertyArrayHelper * java_sql_ResultSet::createArrayHelper ( ) const
overrideprotectedvirtual

◆ DECLARE_SERVICE_INFO()

connectivity::java_sql_ResultSet::DECLARE_SERVICE_INFO ( )

◆ deleteRow()

void SAL_CALL java_sql_ResultSet::deleteRow ( )
overridevirtual

◆ disposing()

void java_sql_ResultSet::disposing ( )
overridevirtual

◆ findColumn()

sal_Int32 SAL_CALL java_sql_ResultSet::findColumn ( const OUString &  columnName)
overridevirtual

◆ first()

sal_Bool SAL_CALL java_sql_ResultSet::first ( )
overridevirtual

◆ getArray()

Reference< XArray > SAL_CALL java_sql_ResultSet::getArray ( sal_Int32  columnIndex)
overridevirtual

◆ getBinaryStream()

Reference< css::io::XInputStream > SAL_CALL java_sql_ResultSet::getBinaryStream ( sal_Int32  columnIndex)
overridevirtual

◆ getBlob()

Reference< XBlob > SAL_CALL java_sql_ResultSet::getBlob ( sal_Int32  columnIndex)
overridevirtual

◆ getBoolean()

sal_Bool SAL_CALL java_sql_ResultSet::getBoolean ( sal_Int32  columnIndex)
overridevirtual

◆ getByte()

sal_Int8 SAL_CALL java_sql_ResultSet::getByte ( sal_Int32  columnIndex)
overridevirtual

Definition at line 166 of file jdbc/ResultSet.cxx.

◆ getBytes()

Sequence< sal_Int8 > SAL_CALL java_sql_ResultSet::getBytes ( sal_Int32  columnIndex)
overridevirtual

◆ getCharacterStream()

Reference< css::io::XInputStream > SAL_CALL java_sql_ResultSet::getCharacterStream ( sal_Int32  columnIndex)
overridevirtual

◆ getClob()

Reference< XClob > SAL_CALL java_sql_ResultSet::getClob ( sal_Int32  columnIndex)
overridevirtual

◆ getCursorName()

OUString java_sql_ResultSet::getCursorName ( ) const
private
Exceptions
css::sdbc::SQLException
css::uno::RuntimeException

Definition at line 849 of file jdbc/ResultSet.cxx.

References connectivity::java_lang_Object::callStringMethod().

Referenced by getFastPropertyValue().

◆ getDate()

css::util::Date SAL_CALL java_sql_ResultSet::getDate ( sal_Int32  columnIndex)
overridevirtual

◆ getDouble()

double SAL_CALL java_sql_ResultSet::getDouble ( sal_Int32  columnIndex)
overridevirtual

Definition at line 201 of file jdbc/ResultSet.cxx.

◆ getFastPropertyValue()

void java_sql_ResultSet::getFastPropertyValue ( css::uno::Any &  rValue,
sal_Int32  nHandle 
) const
overrideprotectedvirtual

◆ getFetchDirection()

sal_Int32 java_sql_ResultSet::getFetchDirection ( ) const
private
Exceptions
css::sdbc::SQLException
css::uno::RuntimeException

Definition at line 837 of file jdbc/ResultSet.cxx.

References connectivity::java_lang_Object::callIntMethod_ThrowRuntime().

Referenced by convertFastPropertyValue(), and getFastPropertyValue().

◆ getFetchSize()

sal_Int32 java_sql_ResultSet::getFetchSize ( ) const
private
Exceptions
css::sdbc::SQLException
css::uno::RuntimeException

Definition at line 843 of file jdbc/ResultSet.cxx.

References connectivity::java_lang_Object::callIntMethod_ThrowRuntime().

Referenced by convertFastPropertyValue(), and getFastPropertyValue().

◆ getFloat()

float SAL_CALL java_sql_ResultSet::getFloat ( sal_Int32  columnIndex)
overridevirtual

Definition at line 209 of file jdbc/ResultSet.cxx.

◆ getInfoHelper()

cppu::IPropertyArrayHelper & java_sql_ResultSet::getInfoHelper ( )
overrideprotectedvirtual

◆ getInt()

sal_Int32 SAL_CALL java_sql_ResultSet::getInt ( sal_Int32  columnIndex)
overridevirtual

◆ getLong()

sal_Int64 SAL_CALL java_sql_ResultSet::getLong ( sal_Int32  columnIndex)
overridevirtual

Definition at line 231 of file jdbc/ResultSet.cxx.

◆ getMetaData()

css::uno::Reference< css::sdbc::XResultSetMetaData > SAL_CALL java_sql_ResultSet::getMetaData ( )
overridevirtual

◆ getMyClass()

jclass java_sql_ResultSet::getMyClass ( ) const
overridevirtual

Reimplemented from connectivity::java_lang_Object.

Definition at line 92 of file jdbc/ResultSet.cxx.

References connectivity::java_lang_Object::findMyClass(), and theClass.

◆ getObject()

Any SAL_CALL java_sql_ResultSet::getObject ( sal_Int32  columnIndex,
const css::uno::Reference< css::container::XNameAccess > &  typeMap 
)
overridevirtual

◆ getPropertySetInfo()

css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL java_sql_ResultSet::getPropertySetInfo ( )
overridevirtual

Definition at line 1007 of file jdbc/ResultSet.cxx.

References getInfoHelper().

◆ getRef()

Reference< XRef > SAL_CALL java_sql_ResultSet::getRef ( sal_Int32  columnIndex)
overridevirtual

◆ getResultSetConcurrency()

sal_Int32 java_sql_ResultSet::getResultSetConcurrency ( ) const
private
Exceptions
css::sdbc::SQLException
css::uno::RuntimeException

Definition at line 825 of file jdbc/ResultSet.cxx.

References connectivity::java_lang_Object::callIntMethod_ThrowRuntime().

Referenced by getFastPropertyValue().

◆ getResultSetType()

sal_Int32 java_sql_ResultSet::getResultSetType ( ) const
private
Exceptions
css::sdbc::SQLException
css::uno::RuntimeException

Definition at line 831 of file jdbc/ResultSet.cxx.

References connectivity::java_lang_Object::callIntMethod_ThrowRuntime().

Referenced by getFastPropertyValue().

◆ getRow()

sal_Int32 SAL_CALL java_sql_ResultSet::getRow ( )
overridevirtual

◆ getShort()

sal_Int16 SAL_CALL java_sql_ResultSet::getShort ( sal_Int32  columnIndex)
overridevirtual

Definition at line 349 of file jdbc/ResultSet.cxx.

◆ getStatement()

Reference< XInterface > SAL_CALL java_sql_ResultSet::getStatement ( )
overridevirtual

Definition at line 452 of file jdbc/ResultSet.cxx.

References m_xStatement.

◆ getString()

OUString SAL_CALL java_sql_ResultSet::getString ( sal_Int32  columnIndex)
overridevirtual

◆ getTime()

css::util::Time SAL_CALL java_sql_ResultSet::getTime ( sal_Int32  columnIndex)
overridevirtual

◆ getTimestamp()

css::util::DateTime SAL_CALL java_sql_ResultSet::getTimestamp ( sal_Int32  columnIndex)
overridevirtual

◆ getTypes()

css::uno::Sequence< css::uno::Type > SAL_CALL java_sql_ResultSet::getTypes ( )
overridevirtual

Definition at line 122 of file jdbc/ResultSet.cxx.

References aTypes.

◆ getWarnings()

css::uno::Any SAL_CALL java_sql_ResultSet::getWarnings ( )
overridevirtual

Definition at line 508 of file jdbc/ResultSet.cxx.

References Any, connectivity::java_lang_Object::callObjectMethod(), and t.

◆ insertRow()

void SAL_CALL java_sql_ResultSet::insertRow ( )
overridevirtual

◆ isAfterLast()

sal_Bool SAL_CALL java_sql_ResultSet::isAfterLast ( )
overridevirtual

◆ isBeforeFirst()

sal_Bool SAL_CALL java_sql_ResultSet::isBeforeFirst ( )
overridevirtual

◆ isFirst()

sal_Bool SAL_CALL java_sql_ResultSet::isFirst ( )
overridevirtual

◆ isLast()

sal_Bool SAL_CALL java_sql_ResultSet::isLast ( )
overridevirtual

◆ last()

sal_Bool SAL_CALL java_sql_ResultSet::last ( )
overridevirtual

◆ moveToCurrentRow()

void SAL_CALL java_sql_ResultSet::moveToCurrentRow ( )
overridevirtual

◆ moveToInsertRow()

void SAL_CALL java_sql_ResultSet::moveToInsertRow ( )
overridevirtual

◆ next()

sal_Bool SAL_CALL java_sql_ResultSet::next ( )
overridevirtual

◆ previous()

sal_Bool SAL_CALL java_sql_ResultSet::previous ( )
overridevirtual

◆ queryInterface()

css::uno::Any SAL_CALL java_sql_ResultSet::queryInterface ( const css::uno::Type &  rType)
overridevirtual

Reimplemented from cppu::OPropertySetHelper.

Definition at line 116 of file jdbc/ResultSet.cxx.

References comphelper::OPropertySetHelper::queryInterface().

◆ refreshRow()

void SAL_CALL java_sql_ResultSet::refreshRow ( )
overridevirtual

◆ relative()

sal_Bool SAL_CALL java_sql_ResultSet::relative ( sal_Int32  rows)
overridevirtual

◆ release()

void SAL_CALL java_sql_ResultSet::release ( )
overridevirtualnoexcept

Definition at line 1002 of file jdbc/ResultSet.cxx.

◆ rowDeleted()

sal_Bool SAL_CALL java_sql_ResultSet::rowDeleted ( )
overridevirtual

◆ rowInserted()

sal_Bool SAL_CALL java_sql_ResultSet::rowInserted ( )
overridevirtual

◆ rowUpdated()

sal_Bool SAL_CALL java_sql_ResultSet::rowUpdated ( )
overridevirtual

◆ setFastPropertyValue_NoBroadcast()

void java_sql_ResultSet::setFastPropertyValue_NoBroadcast ( sal_Int32  nHandle,
const css::uno::Any &  rValue 
)
overrideprotectedvirtual

◆ setFetchDirection()

void java_sql_ResultSet::setFetchDirection ( sal_Int32  _par0)
private
Exceptions
css::sdbc::SQLException
css::uno::RuntimeException

Definition at line 856 of file jdbc/ResultSet.cxx.

References connectivity::java_lang_Object::callVoidMethodWithIntArg_ThrowRuntime().

Referenced by setFastPropertyValue_NoBroadcast().

◆ setFetchSize()

void java_sql_ResultSet::setFetchSize ( sal_Int32  _par0)
private
Exceptions
css::sdbc::SQLException
css::uno::RuntimeException

Definition at line 868 of file jdbc/ResultSet.cxx.

References connectivity::java_lang_Object::callVoidMethodWithIntArg_ThrowRuntime().

Referenced by setFastPropertyValue_NoBroadcast().

◆ updateBinaryStream()

void SAL_CALL java_sql_ResultSet::updateBinaryStream ( sal_Int32  columnIndex,
const css::uno::Reference< css::io::XInputStream > &  x,
sal_Int32  length 
)
overridevirtual

◆ updateBoolean()

void SAL_CALL java_sql_ResultSet::updateBoolean ( sal_Int32  columnIndex,
sal_Bool  x 
)
overridevirtual

◆ updateByte()

void SAL_CALL java_sql_ResultSet::updateByte ( sal_Int32  columnIndex,
sal_Int8  x 
)
overridevirtual

◆ updateBytes()

void SAL_CALL java_sql_ResultSet::updateBytes ( sal_Int32  columnIndex,
const css::uno::Sequence< sal_Int8 > &  x 
)
overridevirtual

◆ updateCharacterStream()

void SAL_CALL java_sql_ResultSet::updateCharacterStream ( sal_Int32  columnIndex,
const css::uno::Reference< css::io::XInputStream > &  x,
sal_Int32  length 
)
overridevirtual

◆ updateDate()

void SAL_CALL java_sql_ResultSet::updateDate ( sal_Int32  columnIndex,
const css::util::Date &  x 
)
overridevirtual

◆ updateDouble()

void SAL_CALL java_sql_ResultSet::updateDouble ( sal_Int32  columnIndex,
double  x 
)
overridevirtual

◆ updateFloat()

void SAL_CALL java_sql_ResultSet::updateFloat ( sal_Int32  columnIndex,
float  x 
)
overridevirtual

◆ updateInt()

void SAL_CALL java_sql_ResultSet::updateInt ( sal_Int32  columnIndex,
sal_Int32  x 
)
overridevirtual

◆ updateLong()

void SAL_CALL java_sql_ResultSet::updateLong ( sal_Int32  columnIndex,
sal_Int64  x 
)
overridevirtual

◆ updateNull()

void SAL_CALL java_sql_ResultSet::updateNull ( sal_Int32  columnIndex)
overridevirtual

◆ updateNumericObject()

void SAL_CALL java_sql_ResultSet::updateNumericObject ( sal_Int32  columnIndex,
const css::uno::Any &  x,
sal_Int32  scale 
)
overridevirtual

◆ updateObject()

void SAL_CALL java_sql_ResultSet::updateObject ( sal_Int32  columnIndex,
const css::uno::Any &  x 
)
overridevirtual

◆ updateRow()

void SAL_CALL java_sql_ResultSet::updateRow ( )
overridevirtual

◆ updateShort()

void SAL_CALL java_sql_ResultSet::updateShort ( sal_Int32  columnIndex,
sal_Int16  x 
)
overridevirtual

◆ updateString()

void SAL_CALL java_sql_ResultSet::updateString ( sal_Int32  columnIndex,
const OUString &  x 
)
overridevirtual

◆ updateTime()

void SAL_CALL java_sql_ResultSet::updateTime ( sal_Int32  columnIndex,
const css::util::Time &  x 
)
overridevirtual

◆ updateTimestamp()

void SAL_CALL java_sql_ResultSet::updateTimestamp ( sal_Int32  columnIndex,
const css::util::DateTime &  x 
)
overridevirtual

◆ wasNull()

sal_Bool SAL_CALL java_sql_ResultSet::wasNull ( )
overridevirtual

Member Data Documentation

◆ m_aLogger

java::sql::ConnectionLog connectivity::java_sql_ResultSet::m_aLogger
private

◆ m_pConnection

java_sql_Connection* connectivity::java_sql_ResultSet::m_pConnection
private

Definition at line 64 of file inc/java/sql/ResultSet.hxx.

Referenced by getMetaData().

◆ m_xStatement

css::uno::Reference< css::uno::XInterface> connectivity::java_sql_ResultSet::m_xStatement
private

Definition at line 62 of file inc/java/sql/ResultSet.hxx.

Referenced by getStatement(), and java_sql_ResultSet().

◆ theClass

jclass java_sql_ResultSet::theClass = nullptr
staticprotected

Definition at line 90 of file inc/java/sql/ResultSet.hxx.

Referenced by getMyClass().


The documentation for this class was generated from the following files: