27jclass java_math_BigDecimal::theClass =
nullptr;
29java_math_BigDecimal::~java_math_BigDecimal()
47 static const char *
const cSignature =
"(Ljava/lang/String;)V";
49 static jmethodID mID(
nullptr);
53 tempObj =
t.pEnv->NewObject(
getMyClass(), mID, str );
54 t.pEnv->DeleteLocalRef(str);
56 t.pEnv->DeleteLocalRef( tempObj );
68 static const char *
const cSignature =
"(D)V";
70 static jmethodID mID(
nullptr);
72 tempObj =
t.pEnv->NewObject(
getMyClass(), mID, _par0 );
74 t.pEnv->DeleteLocalRef( tempObj );
void saveRef(JNIEnv *pEnv, jobject myObj)
static void ThrowSQLException(JNIEnv *pEnv, const css::uno::Reference< css::uno::XInterface > &_rContext)
static jclass findMyClass(const char *_pClassName)
void obtainMethodId_throwSQL(JNIEnv *_pEnv, const char *_pMethodName, const char *_pSignature, jmethodID &_inout_MethodID) const
java_math_BigDecimal(const OUString &_par0)
virtual jclass getMyClass() const override
jstring convertwchar_tToJavaString(JNIEnv *pEnv, const OUString &Temp)