internal jobject CallObjectMethodA(jobject instanceHandle, jmethodID methodId, params jvalue[] args) { var result = RawInterface.CallObjectMethodA(this, instanceHandle, methodId, args); HandleException(); return(result); }
internal jobject CallStaticObjectMethodA(jclass classHandle, jmethodID methodId, params jvalue[] args) { var result = RawInterface.CallStaticObjectMethodA(this, classHandle, methodId, args); HandleException(); return(result); }
internal bool CallStaticBooleanMethodA(jclass classHandle, jmethodID methodId, params jvalue[] args) { var result = RawInterface.CallStaticBooleanMethodA(this, classHandle, methodId, args) != 0; HandleException(); return(result); }
public jmethodID GetMethodId(jclass @class, string name, string signature) { jmethodID result = RawInterface.GetMethodID(this, @class, name, signature); HandleException(); return(result); }
public jobject NewObject(jclass @class, jmethodID ctorMethodId, params jvalue[] args) { jobject result = RawInterface.NewObjectA(this, @class, ctorMethodId, args); HandleException(); return(result); }
internal jvmtiError ClearBreakpoint(jmethodID methodId, jlocation location) { return(RawInterface.ClearBreakpoint(this, methodId, location)); }
public jvmtiError GetFrameLocation(jthread thread, int depth, out jmethodID method, out jlocation location) { return(RawInterface.GetFrameLocation(this, thread, depth, out method, out location)); }
internal void CallNonvirtualVoidMethodA(jobject instanceHandle, jclass classHandle, jmethodID methodId, params jvalue[] args) { RawInterface.CallNonvirtualVoidMethodA(this, instanceHandle, classHandle, methodId, args); HandleException(); }
internal short CallNonvirtualShortMethodA(jobject instanceHandle, jclass classHandle, jmethodID methodId, params jvalue[] args) { var result = RawInterface.CallNonvirtualShortMethodA(this, instanceHandle, classHandle, methodId, args); HandleException(); return(result); }