Versions in this module Expand all Collapse all v0 v0.1.0 Feb 7, 2023 Changes in this version + func NewClassMeta(jclass jni.Jclass, cls string) classMeta + type Class struct + func LoadClass(name string) Class + func LoadClassBytes(name string, bytes []byte) Class + func (cls Class) New(args ...string) Object + func (cls Class) StaticInvoke(name string, sig string, args ...interface{}) Value + type MethodSig struct + ParamTyp []Sig + RetTyp Sig + Sig string + func EncodeToSig(oSig string) *MethodSig + func (a MethodSig) String() string + type Object struct + func (obj Object) Invoke(name string, sig string, args ...interface{}) Value + func (obj Object) ToUintPtr() uintptr + type Sig struct + func NewSig(typeName string) *Sig + func SigOf(siged string) *Sig + func (a *Sig) String() string + func (g *Sig) GetSigType() string + func (g *Sig) GetType() string + type Value struct + func NewValue(vSig Sig, v reflect.Value) Value + func (v Value) AsBytes() []byte + func (v Value) AsInt() int + func (v Value) AsInt64() int64 + func (v Value) AsObject() Object + func (v Value) AsString() string