Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( BuiltInFactories = []Factory{ FileContentFactory{}, FileFactory{}, RepositoryFactory{}, } )
Functions ¶
This section is empty.
Types ¶
type FileContent ¶
func (*FileContent) String ¶
func (fcl *FileContent) String() string
type FileContentFactory ¶
type FileContentFactory struct{}
func (FileContentFactory) Create ¶
func (f FileContentFactory) Create(params map[string]any) (Filter, error)
func (FileContentFactory) Name ¶
func (f FileContentFactory) Name() string
type FileFactory ¶
type FileFactory struct{}
func (FileFactory) Name ¶
func (f FileFactory) Name() string
type FilterRepository ¶
type Repository ¶
func (*Repository) String ¶
func (r *Repository) String() string
type RepositoryFactory ¶
type RepositoryFactory struct{}
func (RepositoryFactory) Create ¶
func (f RepositoryFactory) Create(params map[string]any) (Filter, error)
func (RepositoryFactory) Name ¶
func (f RepositoryFactory) Name() string
Click to show internal directories.
Click to hide internal directories.