Documentation ¶
Index ¶
- type MultiIndex
- func (m *MultiIndex) Clear()
- func (m *MultiIndex) Erase(iter multiindex.IteratorType)
- func (m *MultiIndex) GetFinalIndex() interface{}
- func (m *MultiIndex) GetIndex() interface{}
- func (m *MultiIndex) GetSuperIndex() interface{}
- func (m *MultiIndex) Insert(v Value) bool
- func (m *MultiIndex) Modify(iter multiindex.IteratorType, mod func(*Value)) bool
- func (m *MultiIndex) Size() int
- type MultiIndexBase
- type MultiIndexBaseNode
- type MultiIndexNode
- type SuperIndex
- type SuperNode
- type Value
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MultiIndex ¶
type MultiIndex struct {
// contains filtered or unexported fields
}
func New ¶
func New() *MultiIndex
func (*MultiIndex) Clear ¶
func (m *MultiIndex) Clear()
func (*MultiIndex) Erase ¶
func (m *MultiIndex) Erase(iter multiindex.IteratorType)
func (*MultiIndex) GetFinalIndex ¶
func (m *MultiIndex) GetFinalIndex() interface{}
func (*MultiIndex) GetIndex ¶
func (m *MultiIndex) GetIndex() interface{}
func (*MultiIndex) GetSuperIndex ¶
func (m *MultiIndex) GetSuperIndex() interface{}
method for MultiIndex
func (*MultiIndex) Insert ¶
func (m *MultiIndex) Insert(v Value) bool
func (*MultiIndex) Modify ¶
func (m *MultiIndex) Modify(iter multiindex.IteratorType, mod func(*Value)) bool
func (*MultiIndex) Size ¶
func (m *MultiIndex) Size() int
type MultiIndexBase ¶
type MultiIndexBase struct {
// contains filtered or unexported fields
}
/ IndexBase
func (*MultiIndexBase) GetFinalIndex ¶
func (i *MultiIndexBase) GetFinalIndex() interface{}
func (*MultiIndexBase) GetSuperIndex ¶
func (i *MultiIndexBase) GetSuperIndex() interface{}
type MultiIndexBaseNode ¶
type MultiIndexBaseNode struct {
// contains filtered or unexported fields
}
type MultiIndexNode ¶
type MultiIndexNode struct {
// contains filtered or unexported fields
}
func (*MultiIndexNode) GetFinalNode ¶
func (n *MultiIndexNode) GetFinalNode() interface{}
func (*MultiIndexNode) GetSuperNode ¶
func (n *MultiIndexNode) GetSuperNode() interface{}
type SuperIndex ¶
type SuperIndex struct {
// contains filtered or unexported fields
}
generic class
Click to show internal directories.
Click to hide internal directories.