| 505 | } |
| 506 | |
| 507 | jint nativeGetType(jlong ptr, jint index) { |
| 508 | auto* marshaller = unwrap(nullptr, ptr); |
| 509 | if (marshaller == nullptr) { |
| 510 | return static_cast<jint>(valueTypeToInt(Valdi::ValueType::Undefined)); |
| 511 | } |
| 512 | |
| 513 | return static_cast<jint>(valueTypeToInt(marshaller->getOrUndefined(static_cast<int>(index)).getType())); |
| 514 | } |
| 515 | |
| 516 | jboolean nativeGetBoolean(jlong ptr, jint index) { |
| 517 | auto* marshaller = unwrap(nullptr, ptr); |
no test coverage detected