simplersble 1.0.1-dev23

The all-in-one Bluetooth library that makes it easy to add wireless connectivity to your projects.
Documentation
#include "simplejni/java/lang/Integer.hpp"

namespace SimpleJNI::Java::Lang {

jmethodID Integer::_constructor = nullptr;

const JNIDescriptor Integer::_descriptor{
    "java/lang/Integer",
    nullptr,
    {{"<init>", "(I)V", &_constructor}},
};

const AutoRegister<Integer> Integer::_registrar{&_descriptor};

Integer::Integer(jint value) {
    Env env;
    LocalRef<jclass> cls(adopt_local_ref, env->FindClass("java/lang/Integer"));
    Exception::check(env);
    _object = Object<LocalRef>::call_new_object(cls.get(), _constructor, value);
}

}  // namespace SimpleJNI::Java::Lang