Documentation ¶
Index ¶
- type IEnumerator
- type Iterator
- func (iter *Iterator) Deserialize(r io.Reader) error
- func (iter *Iterator) Dispose()
- func (iter *Iterator) First() bool
- func (iter *Iterator) Key() []byte
- func (iter *Iterator) Last() bool
- func (iter *Iterator) Next() bool
- func (iter *Iterator) Prev() bool
- func (iter *Iterator) Release()
- func (iter *Iterator) Seek(key []byte) bool
- func (iter *Iterator) Serialize(w io.Writer) error
- func (iter *Iterator) Value() []byte
- type IteratorKeys
- type IteratorValues
- type ListIterator
- func (iter *ListIterator) Add(key interface{}, value interface{})
- func (iter *ListIterator) Deserialize(r io.Reader) error
- func (iter *ListIterator) First() bool
- func (iter *ListIterator) HashNext() bool
- func (iter *ListIterator) Key() []byte
- func (iter *ListIterator) Last() bool
- func (iter *ListIterator) Next() bool
- func (iter *ListIterator) Prev() bool
- func (iter *ListIterator) Release()
- func (iter *ListIterator) Seek(key []byte) bool
- func (iter *ListIterator) Serialize(w io.Writer) error
- func (iter *ListIterator) Value() []byte
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IEnumerator ¶
type Iterator ¶
type Iterator struct {
// contains filtered or unexported fields
}
func NewIterator ¶
type IteratorKeys ¶
type IteratorKeys struct {
// contains filtered or unexported fields
}
func NewIteratorKeys ¶
func NewIteratorKeys(iter database.Iterator) *IteratorKeys
func (*IteratorKeys) Deserialize ¶
func (iter *IteratorKeys) Deserialize(r io.Reader) error
func (*IteratorKeys) Dispose ¶
func (iter *IteratorKeys) Dispose()
func (*IteratorKeys) Next ¶
func (iter *IteratorKeys) Next() bool
func (*IteratorKeys) Value ¶
func (iter *IteratorKeys) Value() []byte
type IteratorValues ¶
type IteratorValues struct {
// contains filtered or unexported fields
}
func NewIteratorValues ¶
func NewIteratorValues(iter database.Iterator) *IteratorValues
func (*IteratorValues) Bytes ¶
func (iter *IteratorValues) Bytes() []byte
func (*IteratorValues) Deserialize ¶
func (iter *IteratorValues) Deserialize(r io.Reader) error
func (*IteratorValues) Dispose ¶
func (iter *IteratorValues) Dispose()
func (*IteratorValues) Next ¶
func (iter *IteratorValues) Next() bool
func (*IteratorValues) Value ¶
func (iter *IteratorValues) Value() []byte
type ListIterator ¶
type ListIterator struct {
// contains filtered or unexported fields
}
func NewListIterator ¶
func NewListIterator() *ListIterator
func (*ListIterator) Add ¶
func (iter *ListIterator) Add(key interface{}, value interface{})
func (*ListIterator) Deserialize ¶
func (iter *ListIterator) Deserialize(r io.Reader) error
func (*ListIterator) First ¶
func (iter *ListIterator) First() bool
func (*ListIterator) HashNext ¶
func (iter *ListIterator) HashNext() bool
func (*ListIterator) Key ¶
func (iter *ListIterator) Key() []byte
func (*ListIterator) Last ¶
func (iter *ListIterator) Last() bool
func (*ListIterator) Next ¶
func (iter *ListIterator) Next() bool
func (*ListIterator) Prev ¶
func (iter *ListIterator) Prev() bool
func (*ListIterator) Release ¶
func (iter *ListIterator) Release()
func (*ListIterator) Seek ¶
func (iter *ListIterator) Seek(key []byte) bool
func (*ListIterator) Value ¶
func (iter *ListIterator) Value() []byte
Click to show internal directories.
Click to hide internal directories.