MCPcopy Create free account
hub / github.com/bluejekyll/wasmtime-java / get_class_name_obj

Function get_class_name_obj

wasmtime-jni/src/wasm_value.rs:30–32  ·  view source on GitHub ↗
(env: &JNIEnv<'j>, obj: JObject<'j>)

Source from the content-addressed store, hash-verified

28const BYTE_BUFFER: &str = "java/nio/ByteBuffer";
29
30pub(crate) fn get_class_name_obj<'j>(env: &JNIEnv<'j>, obj: JObject<'j>) -> Result<String, Error> {
31 get_class_name(env, env.get_object_class(obj)?)
32}
33
34pub(crate) fn get_class_name<'j>(env: &JNIEnv<'j>, clazz: JClass<'j>) -> Result<String, Error> {
35 let name = env.call_method(clazz, "getCanonicalName", "()Ljava/lang/String;", &[])?;

Callers 1

fmtMethod · 0.85

Calls 1

get_class_nameFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…