pkg

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Aug 29, 2022 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type User

type User struct {
	ID   string
	Name string
	Age  int32
	Time time.Time
}

func (*User) JavaClassName

func (u *User) JavaClassName() string

type UserProvider

type UserProvider struct {
}

func (*UserProvider) GetOneUser

func (u *UserProvider) GetOneUser(_ context.Context) (*User, error)

func (*UserProvider) GetUser1

func (u *UserProvider) GetUser1(_ context.Context, userID string) (*User, error)

func (*UserProvider) GetUser2

func (u *UserProvider) GetUser2(_ context.Context, userID string, name string) (*User, error)

func (*UserProvider) GetUser3

func (u *UserProvider) GetUser3(_ context.Context, userCode int) (*User, error)

func (*UserProvider) GetUser4

func (u *UserProvider) GetUser4(_ context.Context, userCode int, name string) (*User, error)

func (*UserProvider) GetUsers

func (u *UserProvider) GetUsers(_ context.Context, userIdList []string) (*UserResponse, error)

func (*UserProvider) GetUsersMap

func (u *UserProvider) GetUsersMap(_ context.Context, userIdList []string) (map[string]*User, error)

func (*UserProvider) MethodMapper

func (u *UserProvider) MethodMapper() map[string]string

func (*UserProvider) QueryAll

func (u *UserProvider) QueryAll(_ context.Context) (*UserResponse, error)

func (*UserProvider) QueryUser

func (u *UserProvider) QueryUser(_ context.Context, user *User) (*User, error)

func (*UserProvider) QueryUsers

func (u *UserProvider) QueryUsers(_ context.Context, users []*User) (*UserResponse, error)

func (*UserProvider) Reference

func (u *UserProvider) Reference() string

type UserProviderTriple

type UserProviderTriple struct{}

func (*UserProviderTriple) GetOneUser

func (u *UserProviderTriple) GetOneUser(_ context.Context) (*User, error)

func (*UserProviderTriple) GetUser1

func (u *UserProviderTriple) GetUser1(_ context.Context, userID string) (*User, error)

func (*UserProviderTriple) GetUser2

func (u *UserProviderTriple) GetUser2(_ context.Context, userID string, name string) (*User, error)

func (*UserProviderTriple) GetUser3

func (u *UserProviderTriple) GetUser3(_ context.Context, userCode int) (*User, error)

func (*UserProviderTriple) GetUser4

func (u *UserProviderTriple) GetUser4(_ context.Context, userCode int, name string) (*User, error)

func (*UserProviderTriple) GetUsers

func (u *UserProviderTriple) GetUsers(_ context.Context, userIdList []string) (*UserResponse, error)

func (*UserProviderTriple) GetUsersMap

func (u *UserProviderTriple) GetUsersMap(_ context.Context, userIdList []string) (map[string]*User, error)

func (*UserProviderTriple) MethodMapper

func (u *UserProviderTriple) MethodMapper() map[string]string

func (*UserProviderTriple) QueryAll

func (*UserProviderTriple) QueryUser

func (u *UserProviderTriple) QueryUser(_ context.Context, user *User) (*User, error)

func (*UserProviderTriple) QueryUsers

func (u *UserProviderTriple) QueryUsers(_ context.Context, users []*User) (*UserResponse, error)

func (*UserProviderTriple) Reference

func (u *UserProviderTriple) Reference() string

type UserResponse

type UserResponse struct {
	Users []*User
}

func (*UserResponse) JavaClassName

func (u *UserResponse) JavaClassName() string

Jump to

Keyboard shortcuts

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