Documentation ¶
Index ¶
- func GetTypeToMethodMap() map[string]string
- type DependencyResolver
- func (d *DependencyResolver) AddDependency(interfaceType string, realType string, mode string, interfacePackage string, ...)
- func (d *DependencyResolver) CreateDependencyResolverFunction(interfaceType string) dependencyResolverEntry
- func (d *DependencyResolver) GetFunctions() []dependencyResolverEntry
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetTypeToMethodMap ¶
Types ¶
type DependencyResolver ¶
type DependencyResolver struct {
// contains filtered or unexported fields
}
func NewDependencyResolver ¶
func NewDependencyResolver() *DependencyResolver
func (*DependencyResolver) AddDependency ¶
func (*DependencyResolver) CreateDependencyResolverFunction ¶
func (d *DependencyResolver) CreateDependencyResolverFunction(interfaceType string) dependencyResolverEntry
Create a resolver function (or get an existing one), and return it
func (*DependencyResolver) GetFunctions ¶
func (d *DependencyResolver) GetFunctions() []dependencyResolverEntry
Click to show internal directories.
Click to hide internal directories.