sax

package
v0.0.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 28, 2026 License: CC0-1.0 Imports: 5 Imported by: 0

Documentation

Overview

Package sax provides Go bindings for android.sax.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Init

func Init(env *jni.Env) error

Init resolves all JNI class and method references for this package. It is safe to call multiple times (uses sync.Once internally). Exported for E2E testing on Android.

Types

type Element

type Element struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

Element wraps android.sax.Element.

func (*Element) GetChild1

func (m *Element) GetChild1(arg0 string) (*jni.Object, error)

GetChild1 calls android.sax.Element.getChild.

func (*Element) GetChild2_1

func (m *Element) GetChild2_1(arg0 string, arg1 string) (*jni.Object, error)

GetChild2_1 calls android.sax.Element.getChild.

func (*Element) RequireChild1

func (m *Element) RequireChild1(arg0 string) (*jni.Object, error)

RequireChild1 calls android.sax.Element.requireChild.

func (*Element) RequireChild2_1

func (m *Element) RequireChild2_1(arg0 string, arg1 string) (*jni.Object, error)

RequireChild2_1 calls android.sax.Element.requireChild.

func (*Element) SetElementListener

func (m *Element) SetElementListener(arg0 *jni.Object) error

SetElementListener calls android.sax.Element.setElementListener.

func (*Element) SetEndElementListener

func (m *Element) SetEndElementListener(arg0 *jni.Object) error

SetEndElementListener calls android.sax.Element.setEndElementListener.

func (*Element) SetEndTextElementListener

func (m *Element) SetEndTextElementListener(arg0 *jni.Object) error

SetEndTextElementListener calls android.sax.Element.setEndTextElementListener.

func (*Element) SetStartElementListener

func (m *Element) SetStartElementListener(arg0 *jni.Object) error

SetStartElementListener calls android.sax.Element.setStartElementListener.

func (*Element) SetTextElementListener

func (m *Element) SetTextElementListener(arg0 *jni.Object) error

SetTextElementListener calls android.sax.Element.setTextElementListener.

func (*Element) ToString

func (m *Element) ToString() (string, error)

ToString calls android.sax.Element.toString.

type EndElementListener

type EndElementListener struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

EndElementListener wraps android.sax.EndElementListener.

func (*EndElementListener) End

func (m *EndElementListener) End() error

End calls android.sax.EndElementListener.end.

type EndTextElementListener

type EndTextElementListener struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

EndTextElementListener wraps android.sax.EndTextElementListener.

func (*EndTextElementListener) End

func (m *EndTextElementListener) End(arg0 string) error

End calls android.sax.EndTextElementListener.end.

type RootElement

type RootElement struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

RootElement wraps android.sax.RootElement.

func NewRootElement

func NewRootElement(vm *jni.VM, arg0 string) (*RootElement, error)

NewRootElement creates a new android.sax.RootElement instance.

func (*RootElement) GetContentHandler

func (m *RootElement) GetContentHandler() (*jni.Object, error)

GetContentHandler calls android.sax.RootElement.getContentHandler.

type StartElementListener

type StartElementListener struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

StartElementListener wraps android.sax.StartElementListener.

func (*StartElementListener) Start

func (m *StartElementListener) Start(arg0 *jni.Object) error

Start calls android.sax.StartElementListener.start.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL