Documentation
¶
Index ¶
- type BaseIterator
- func (iter *BaseIterator) Execute(res interface{}) error
- func (iter *BaseIterator) GetErr() error
- func (iter *BaseIterator) GetResult() interface{}
- func (iter *BaseIterator) Iter()
- func (iter *BaseIterator) PostIter() error
- func (iter *BaseIterator) PreIter() error
- func (iter *BaseIterator) SetErr(err error)
- func (iter *BaseIterator) SetResult(r interface{})
- type BaseResources
- type ExecutorT
- type HandleT
- type IResources
- type Iterator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseIterator ¶
type BaseIterator struct {
Err error
Result interface{}
Executor ExecutorT
Resources IResources
Impl Iterator
}
func (*BaseIterator) Execute ¶
func (iter *BaseIterator) Execute(res interface{}) error
func (*BaseIterator) GetErr ¶
func (iter *BaseIterator) GetErr() error
func (*BaseIterator) GetResult ¶
func (iter *BaseIterator) GetResult() interface{}
func (*BaseIterator) Iter ¶
func (iter *BaseIterator) Iter()
func (*BaseIterator) PostIter ¶
func (iter *BaseIterator) PostIter() error
func (*BaseIterator) PreIter ¶
func (iter *BaseIterator) PreIter() error
func (*BaseIterator) SetErr ¶
func (iter *BaseIterator) SetErr(err error)
func (*BaseIterator) SetResult ¶
func (iter *BaseIterator) SetResult(r interface{})
type BaseResources ¶
type BaseResources struct {
Impl IResources
}
func (*BaseResources) HandleResources ¶
func (res *BaseResources) HandleResources(handle HandleT) error
func (*BaseResources) IterResource ¶
func (res *BaseResources) IterResource(iter Iterator)
type IResources ¶
func NewBaseResources ¶
func NewBaseResources(impl IResources) IResources
Click to show internal directories.
Click to hide internal directories.