Documentation ¶
Index ¶
- Constants
- type ENTRY
- type PATH
- type PathTree
- func (this *PathTree) Entries() PathTreeEnumeration
- func (this *PathTree) Find(path string) interface{}
- func (this *PathTree) FindArray(path []string) interface{}
- func (this *PathTree) Insert(path string, value interface{}) interface{}
- func (this *PathTree) InsertArray(paths []string, value interface{}) interface{}
- func (this *PathTree) Paths() PathTreeEnumeration
- func (this *PathTree) Size() int
- func (this *PathTree) Values() PathTreeEnumeration
- type PathTreeEnumer
- type PathTreeEnumeration
Constants ¶
View Source
const ( PATHTREE_TYPE_PATHS = 1 PATHTREE_TYPE_VALUES = 2 PATHTREE_TYPE_ENTRIES = 3 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PathTree ¶
type PathTree struct { Top *ENTRY // contains filtered or unexported fields }
func NewPathTree ¶
func NewPathTree() *PathTree
func (*PathTree) Entries ¶
func (this *PathTree) Entries() PathTreeEnumeration
func (*PathTree) InsertArray ¶
func (*PathTree) Paths ¶
func (this *PathTree) Paths() PathTreeEnumeration
func (*PathTree) Values ¶
func (this *PathTree) Values() PathTreeEnumeration
type PathTreeEnumer ¶
type PathTreeEnumer struct { Type int // contains filtered or unexported fields }
func NewPathTreeEnumer ¶
func NewPathTreeEnumer(Type int) *PathTreeEnumer
func (*PathTreeEnumer) HasMoreElements ¶
func (this *PathTreeEnumer) HasMoreElements() bool
func (*PathTreeEnumer) NextElement ¶
func (this *PathTreeEnumer) NextElement(top *ENTRY) interface{}
type PathTreeEnumeration ¶
Click to show internal directories.
Click to hide internal directories.