baseiface

package
v1.0.88 Latest Latest
Warning

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

Go to latest
Published: Apr 20, 2024 License: MulanPSL-2.0 Imports: 0 Imported by: 141

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IBinding added in v1.0.83

type IBinding interface {
	//绑定成员注入NEW方法
	Bind()
	FindBinding(key string) LoadBean
}

type ISingleton added in v1.0.53

type ISingleton interface {
	Single() bool
	Autoload() bool
	AutoInject() bool

	InitProxy(some any)
}

NewBean

type IbaseProxy

type IbaseProxy interface {
	ISingleton
	IBinding

	String() string
	ToString() string
	ToPrettyString() string

	FromJsonAny(body []byte) any

	ToJson() string
	ToJsonBytes() []byte
	ValueOf(another any)

	Log()
	Clone() any
}

type LoadBean added in v1.0.88

type LoadBean func() ISingleton

创建bean的函数

Jump to

Keyboard shortcuts

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