observer

package
v0.0.8 Latest Latest
Warning

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

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

Documentation

Overview

Package observer provides Go bindings for android.app.appsearch.observer.

Index

Constants

View Source
const (
	Creator = consts.Creator
)

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 Callback

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

Callback wraps android.app.appsearch.observer.ObserverCallback.

func (*Callback) OnDocumentChanged

func (m *Callback) OnDocumentChanged(arg0 *jni.Object) error

OnDocumentChanged calls android.app.appsearch.observer.ObserverCallback.onDocumentChanged.

func (*Callback) OnSchemaChanged

func (m *Callback) OnSchemaChanged(arg0 *jni.Object) error

OnSchemaChanged calls android.app.appsearch.observer.ObserverCallback.onSchemaChanged.

func (*Callback) ToString added in v0.0.8

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

ToString calls android.app.appsearch.observer.ObserverCallback.toString.

type DocumentChangeInfo

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

DocumentChangeInfo wraps android.app.appsearch.observer.DocumentChangeInfo.

func NewDocumentChangeInfo

func NewDocumentChangeInfo(vm *jni.VM, arg0 string, arg1 string, arg2 string, arg3 string, arg4 *jni.Object) (*DocumentChangeInfo, error)

NewDocumentChangeInfo creates a new android.app.appsearch.observer.DocumentChangeInfo instance.

func (*DocumentChangeInfo) Equals

func (m *DocumentChangeInfo) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.app.appsearch.observer.DocumentChangeInfo.equals.

func (*DocumentChangeInfo) GetChangedDocumentIds added in v0.0.8

func (m *DocumentChangeInfo) GetChangedDocumentIds() (*jni.Object, error)

GetChangedDocumentIds calls android.app.appsearch.observer.DocumentChangeInfo.getChangedDocumentIds.

func (*DocumentChangeInfo) GetDatabaseName

func (m *DocumentChangeInfo) GetDatabaseName() (string, error)

GetDatabaseName calls android.app.appsearch.observer.DocumentChangeInfo.getDatabaseName.

func (*DocumentChangeInfo) GetNamespace

func (m *DocumentChangeInfo) GetNamespace() (string, error)

GetNamespace calls android.app.appsearch.observer.DocumentChangeInfo.getNamespace.

func (*DocumentChangeInfo) GetPackageName

func (m *DocumentChangeInfo) GetPackageName() (string, error)

GetPackageName calls android.app.appsearch.observer.DocumentChangeInfo.getPackageName.

func (*DocumentChangeInfo) GetSchemaName

func (m *DocumentChangeInfo) GetSchemaName() (string, error)

GetSchemaName calls android.app.appsearch.observer.DocumentChangeInfo.getSchemaName.

func (*DocumentChangeInfo) HashCode

func (m *DocumentChangeInfo) HashCode() (int32, error)

HashCode calls android.app.appsearch.observer.DocumentChangeInfo.hashCode.

func (*DocumentChangeInfo) ToString

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

ToString calls android.app.appsearch.observer.DocumentChangeInfo.toString.

type SchemaChangeInfo

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

SchemaChangeInfo wraps android.app.appsearch.observer.SchemaChangeInfo.

func NewSchemaChangeInfo

func NewSchemaChangeInfo(vm *jni.VM, arg0 string, arg1 string, arg2 *jni.Object) (*SchemaChangeInfo, error)

NewSchemaChangeInfo creates a new android.app.appsearch.observer.SchemaChangeInfo instance.

func (*SchemaChangeInfo) Equals

func (m *SchemaChangeInfo) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.app.appsearch.observer.SchemaChangeInfo.equals.

func (*SchemaChangeInfo) GetChangedSchemaNames added in v0.0.8

func (m *SchemaChangeInfo) GetChangedSchemaNames() (*jni.Object, error)

GetChangedSchemaNames calls android.app.appsearch.observer.SchemaChangeInfo.getChangedSchemaNames.

func (*SchemaChangeInfo) GetDatabaseName

func (m *SchemaChangeInfo) GetDatabaseName() (string, error)

GetDatabaseName calls android.app.appsearch.observer.SchemaChangeInfo.getDatabaseName.

func (*SchemaChangeInfo) GetPackageName

func (m *SchemaChangeInfo) GetPackageName() (string, error)

GetPackageName calls android.app.appsearch.observer.SchemaChangeInfo.getPackageName.

func (*SchemaChangeInfo) HashCode

func (m *SchemaChangeInfo) HashCode() (int32, error)

HashCode calls android.app.appsearch.observer.SchemaChangeInfo.hashCode.

func (*SchemaChangeInfo) ToString

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

ToString calls android.app.appsearch.observer.SchemaChangeInfo.toString.

type Spec

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

Spec wraps android.app.appsearch.observer.ObserverSpec.

func (*Spec) DescribeContents

func (m *Spec) DescribeContents() (int32, error)

DescribeContents calls android.app.appsearch.observer.ObserverSpec.describeContents.

func (*Spec) GetFilterSchemas added in v0.0.8

func (m *Spec) GetFilterSchemas() (*jni.Object, error)

GetFilterSchemas calls android.app.appsearch.observer.ObserverSpec.getFilterSchemas.

func (*Spec) ToString added in v0.0.8

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

ToString calls android.app.appsearch.observer.ObserverSpec.toString.

func (*Spec) WriteToParcel

func (m *Spec) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.app.appsearch.observer.ObserverSpec.writeToParcel.

type SpecBuilder

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

SpecBuilder wraps android.app.appsearch.observer.ObserverSpec$Builder.

func (*SpecBuilder) AddFilterSchemas

func (m *SpecBuilder) AddFilterSchemas(arg0 *jni.Object) (*jni.Object, error)

AddFilterSchemas calls android.app.appsearch.observer.ObserverSpec$Builder.addFilterSchemas.

func (*SpecBuilder) Build

func (m *SpecBuilder) Build() (*jni.Object, error)

Build calls android.app.appsearch.observer.ObserverSpec$Builder.build.

func (*SpecBuilder) ToString added in v0.0.8

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

ToString calls android.app.appsearch.observer.ObserverSpec$Builder.toString.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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