Documentation ¶
Index ¶
- Constants
- func IntSetMain()
- func LongLongLinkedMapMain()
- func NewIntSetEnumer(table []*IntSetry, index int)
- func NewStringSetEnumer(table []*StringSetry, index int)
- func StringLinkedSetMain()
- func StringSetMain()
- type Enumer
- type EnumerImpl
- type EnumerSetImpl
- type Enumeration
- type FloatEnumer
- type IntEnumer
- type IntEnumerSetImpl
- type IntFloatLinkedEntry
- func (this *IntFloatLinkedEntry) Equals(o *IntFloatLinkedEntry) bool
- func (this *IntFloatLinkedEntry) GetKey() int32
- func (this *IntFloatLinkedEntry) GetValue() float32
- func (this *IntFloatLinkedEntry) HashCode() uint
- func (this *IntFloatLinkedEntry) SetValue(v float32) float32
- func (this *IntFloatLinkedEntry) ToString() string
- type IntFloatLinkedMap
- func (this *IntFloatLinkedMap) Add(key int32, value float32) float32
- func (this *IntFloatLinkedMap) AddFirst(key int32, value float32) float32
- func (this *IntFloatLinkedMap) AddLast(key int32, value float32) float32
- func (this *IntFloatLinkedMap) Clear()
- func (this *IntFloatLinkedMap) ContainsKey(key int32) bool
- func (this *IntFloatLinkedMap) ContainsValue(value float32) bool
- func (this *IntFloatLinkedMap) Entries() Enumeration
- func (this *IntFloatLinkedMap) Get(key int32) float32
- func (this *IntFloatLinkedMap) GetFirstKey() int32
- func (this *IntFloatLinkedMap) GetFirstValue() float32
- func (this *IntFloatLinkedMap) GetLastKey() int32
- func (this *IntFloatLinkedMap) GetLastValue() float32
- func (this *IntFloatLinkedMap) IsEmpty() bool
- func (this *IntFloatLinkedMap) IsFull() bool
- func (this *IntFloatLinkedMap) KeyArray() []int32
- func (this *IntFloatLinkedMap) Keys() IntEnumer
- func (this *IntFloatLinkedMap) Put(key int32, value float32) float32
- func (this *IntFloatLinkedMap) PutFirst(key int32, value float32) float32
- func (this *IntFloatLinkedMap) PutLast(key int32, value float32) float32
- func (this *IntFloatLinkedMap) Remove(key int32) float32
- func (this *IntFloatLinkedMap) RemoveFirst() float32
- func (this *IntFloatLinkedMap) RemoveLast() float32
- func (this *IntFloatLinkedMap) SetMax(max int) *IntFloatLinkedMap
- func (this *IntFloatLinkedMap) Size() int
- func (this *IntFloatLinkedMap) Sort(c func(k1, k2 int32) bool)
- func (this *IntFloatLinkedMap) ToBytes(dout *io.DataOutputX)
- func (this *IntFloatLinkedMap) ToObject(din *io.DataInputX) *IntFloatLinkedMap
- func (this *IntFloatLinkedMap) ToString() string
- func (this *IntFloatLinkedMap) Values() FloatEnumer
- type IntIntEntry
- type IntIntEnumer
- type IntIntLinkedEntry
- func (this *IntIntLinkedEntry) Equals(o *IntIntLinkedEntry) bool
- func (this *IntIntLinkedEntry) GetKey() int32
- func (this *IntIntLinkedEntry) GetValue() int32
- func (this *IntIntLinkedEntry) HashCode() uint
- func (this *IntIntLinkedEntry) SetValue(v int32) int32
- func (this *IntIntLinkedEntry) ToString() string
- type IntIntLinkedMap
- func (this *IntIntLinkedMap) Add(key int32, value int32) int32
- func (this *IntIntLinkedMap) AddFirst(key int32, value int32) int32
- func (this *IntIntLinkedMap) AddLast(key int32, value int32) int32
- func (this *IntIntLinkedMap) AddNoOver(key int32, value int32) int32
- func (this *IntIntLinkedMap) Clear()
- func (this *IntIntLinkedMap) ContainsKey(key int32) bool
- func (this *IntIntLinkedMap) ContainsValue(value int32) bool
- func (this *IntIntLinkedMap) Entries() Enumeration
- func (this *IntIntLinkedMap) Get(key int32) int32
- func (this *IntIntLinkedMap) GetFirstKey() int32
- func (this *IntIntLinkedMap) GetFirstValue() int32
- func (this *IntIntLinkedMap) GetLastKey() int32
- func (this *IntIntLinkedMap) GetLastValue() int32
- func (this *IntIntLinkedMap) IsEmpty() bool
- func (this *IntIntLinkedMap) IsFull() bool
- func (this *IntIntLinkedMap) KeyArray() []int32
- func (this *IntIntLinkedMap) Keys() IntEnumer
- func (this *IntIntLinkedMap) Put(key int32, value int32) int32
- func (this *IntIntLinkedMap) PutFirst(key int32, value int32) int32
- func (this *IntIntLinkedMap) PutLast(key int32, value int32) int32
- func (this *IntIntLinkedMap) Remove(key int32) int32
- func (this *IntIntLinkedMap) RemoveFirst() int32
- func (this *IntIntLinkedMap) RemoveLast() int32
- func (this *IntIntLinkedMap) SetMax(max int) *IntIntLinkedMap
- func (this *IntIntLinkedMap) Size() int
- func (this *IntIntLinkedMap) Sort(c func(k1, k2 int32) bool)
- func (this *IntIntLinkedMap) ToBytes(dout *io.DataOutputX)
- func (this *IntIntLinkedMap) ToObject(din *io.DataInputX) *IntIntLinkedMap
- func (this *IntIntLinkedMap) ToString() string
- func (this *IntIntLinkedMap) Values() IntEnumer
- type IntIntMap
- func (this *IntIntMap) Add(key int32, value int32) int32
- func (this *IntIntMap) AddIfExist(key int32, value int32) int32
- func (this *IntIntMap) Clear()
- func (this *IntIntMap) ContainsKey(key int32) bool
- func (this *IntIntMap) ContainsValue(value int32) bool
- func (this *IntIntMap) Entries() Enumeration
- func (this *IntIntMap) Get(key int32) int32
- func (this *IntIntMap) IsEmpty() bool
- func (this *IntIntMap) IsFull() bool
- func (this *IntIntMap) KeyArray() []int32
- func (this *IntIntMap) Keys() IntEnumer
- func (this *IntIntMap) Put(key int32, value int32) int32
- func (this *IntIntMap) Remove(key int32) int32
- func (this *IntIntMap) SetMax(max int) *IntIntMap
- func (this *IntIntMap) Size() int
- func (this *IntIntMap) Sort(c func(k1, k2 int32) bool)
- func (this *IntIntMap) ToBytes(dout *io.DataOutputX)
- func (this *IntIntMap) ToObject(din *io.DataInputX) *IntIntMap
- func (this *IntIntMap) ToString() string
- func (this *IntIntMap) ValueArray() []int32
- func (this *IntIntMap) Values() IntEnumer
- type IntIntMapEnumer
- type IntIntMapSortable
- type IntKeyEntry
- type IntKeyEnumer
- type IntKeyLinkedEntry
- func (this *IntKeyLinkedEntry) Equals(o *IntKeyLinkedEntry) bool
- func (this *IntKeyLinkedEntry) GetKey() int32
- func (this *IntKeyLinkedEntry) GetValue() interface{}
- func (this *IntKeyLinkedEntry) HashCode() uint
- func (this *IntKeyLinkedEntry) SetValue(v interface{}) interface{}
- func (this *IntKeyLinkedEntry) ToString() string
- type IntKeyLinkedEnumer
- type IntKeyLinkedMap
- func (this *IntKeyLinkedMap) Clear()
- func (this *IntKeyLinkedMap) ContainsKey(key int32) bool
- func (this *IntKeyLinkedMap) ContainsValue(value interface{}) bool
- func (this *IntKeyLinkedMap) Entries() Enumeration
- func (this *IntKeyLinkedMap) Get(key int32) interface{}
- func (this *IntKeyLinkedMap) GetFirstKey() int32
- func (this *IntKeyLinkedMap) GetFirstValue() interface{}
- func (this *IntKeyLinkedMap) GetKeySet() *IntLinkedSet
- func (this *IntKeyLinkedMap) GetLRU(key int32) interface{}
- func (this *IntKeyLinkedMap) GetLastKey() int32
- func (this *IntKeyLinkedMap) GetLastValue() interface{}
- func (this *IntKeyLinkedMap) IsEmpty() bool
- func (this *IntKeyLinkedMap) IsFull() bool
- func (this *IntKeyLinkedMap) KeyArray() []int32
- func (this *IntKeyLinkedMap) Keys() IntEnumer
- func (this *IntKeyLinkedMap) Put(key int32, value interface{}) interface{}
- func (this *IntKeyLinkedMap) PutFirst(key int32, value interface{}) interface{}
- func (this *IntKeyLinkedMap) PutLast(key int32, value interface{}) interface{}
- func (this *IntKeyLinkedMap) Remove(key int32) interface{}
- func (this *IntKeyLinkedMap) RemoveFirst() interface{}
- func (this *IntKeyLinkedMap) RemoveLast() interface{}
- func (this *IntKeyLinkedMap) SetMax(max int) *IntKeyLinkedMap
- func (this *IntKeyLinkedMap) Size() int
- func (this *IntKeyLinkedMap) Sort(c func(k1, k2 int32) bool)
- func (this *IntKeyLinkedMap) ToFormatString() string
- func (this *IntKeyLinkedMap) ToKeySet() *list.List
- func (this *IntKeyLinkedMap) ToString() string
- func (this *IntKeyLinkedMap) ValueIterator() interface{}
- func (this *IntKeyLinkedMap) Values() Enumeration
- type IntKeyMap
- func (this *IntKeyMap) Clear()
- func (this *IntKeyMap) ContainsKey(key int32) bool
- func (this *IntKeyMap) ContainsValue(value interface{}) bool
- func (this *IntKeyMap) Entries() Enumeration
- func (this *IntKeyMap) Get(key int32) interface{}
- func (this *IntKeyMap) KeyArray() []int32
- func (this *IntKeyMap) Keys() IntEnumer
- func (this *IntKeyMap) Put(key int32, value interface{}) interface{}
- func (this *IntKeyMap) PutAll(other *IntKeyMap)
- func (this *IntKeyMap) Remove(key int32) interface{}
- func (this *IntKeyMap) Size() int
- func (this *IntKeyMap) ToFormatString() string
- func (this *IntKeyMap) ToString() string
- func (this *IntKeyMap) Values() Enumeration
- type IntKeySortable
- type IntLinkedSet
- func (this *IntLinkedSet) Clear()
- func (this *IntLinkedSet) Contains(key int32) bool
- func (this *IntLinkedSet) GetFirst() int32
- func (this *IntLinkedSet) GetLast() int32
- func (this *IntLinkedSet) IsEmpty() bool
- func (this *IntLinkedSet) IsFull() bool
- func (this *IntLinkedSet) KeyArray() []int32
- func (this *IntLinkedSet) Keys() IntEnumer
- func (this *IntLinkedSet) Put(key int32) interface{}
- func (this *IntLinkedSet) PutFirst(key int32) interface{}
- func (this *IntLinkedSet) PutLast(key int32) interface{}
- func (this *IntLinkedSet) Remove(key int32) interface{}
- func (this *IntLinkedSet) RemoveFirst() interface{}
- func (this *IntLinkedSet) RemoveLast() interface{}
- func (this *IntLinkedSet) SetMax(max int) *IntLinkedSet
- func (this *IntLinkedSet) Size() int
- func (this *IntLinkedSet) Sort(c func(k1, k2 int32) bool)
- func (this *IntLinkedSet) ToString() string
- type IntLinkedSetry
- type IntSet
- func (this *IntSet) Clear()
- func (this *IntSet) Contains(key int32) bool
- func (this *IntSet) Put(key int32) bool
- func (this *IntSet) PutAll(values []int32)
- func (this *IntSet) Remove(key int32) int32
- func (this *IntSet) Size() int
- func (this *IntSet) ToString() string
- func (this *IntSet) Values() *IntSetEnumer
- type IntSetEnumer
- type IntSetry
- type LinkedEntry
- type LinkedKey
- type LinkedMap
- func (this *LinkedMap) Clear()
- func (this *LinkedMap) ContainsKey(key LinkedKey) bool
- func (this *LinkedMap) Entries() Enumeration
- func (this *LinkedMap) Get(key LinkedKey) interface{}
- func (this *LinkedMap) GetFirstKey() LinkedKey
- func (this *LinkedMap) GetFirstValue() interface{}
- func (this *LinkedMap) GetLastKey() LinkedKey
- func (this *LinkedMap) GetLastValue() interface{}
- func (this *LinkedMap) IsEmpty() bool
- func (this *LinkedMap) IsFull() bool
- func (this *LinkedMap) KeyArray() []LinkedKey
- func (this *LinkedMap) Keys() Enumeration
- func (this *LinkedMap) Put(key LinkedKey, value interface{}) interface{}
- func (this *LinkedMap) PutFirst(key LinkedKey, value interface{}) interface{}
- func (this *LinkedMap) PutLast(key LinkedKey, value interface{}) interface{}
- func (this *LinkedMap) Remove(key LinkedKey) interface{}
- func (this *LinkedMap) RemoveFirst() interface{}
- func (this *LinkedMap) RemoveLast() interface{}
- func (this *LinkedMap) SetMax(max int) *LinkedMap
- func (this *LinkedMap) Size() int
- func (this *LinkedMap) Sort(c func(k1, k2 LinkedKey) bool)
- func (this *LinkedMap) ToString() string
- func (this *LinkedMap) Values() Enumeration
- type LinkedSet
- func (this *LinkedSet) Clear()
- func (this *LinkedSet) Contains(key LinkedKey) bool
- func (this *LinkedSet) GetFirst() LinkedKey
- func (this *LinkedSet) GetLast() LinkedKey
- func (this *LinkedSet) IsEmpty() bool
- func (this *LinkedSet) IsFull() bool
- func (this *LinkedSet) KeyArray() []LinkedKey
- func (this *LinkedSet) Keys() Enumeration
- func (this *LinkedSet) Put(key LinkedKey) interface{}
- func (this *LinkedSet) PutFirst(key LinkedKey) interface{}
- func (this *LinkedSet) PutLast(key LinkedKey) interface{}
- func (this *LinkedSet) Remove(key LinkedKey) interface{}
- func (this *LinkedSet) RemoveFirst() interface{}
- func (this *LinkedSet) RemoveLast() interface{}
- func (this *LinkedSet) SetMax(max int) *LinkedSet
- func (this *LinkedSet) Size() int
- func (this *LinkedSet) Sort(c func(k1, k2 LinkedKey) bool)
- func (this *LinkedSet) ToString() string
- type LinkedSetry
- type LongEnumer
- type LongFloatEnumerImpl
- type LongFloatLinkedEntry
- func (this *LongFloatLinkedEntry) Equals(o *LongFloatLinkedEntry) bool
- func (this *LongFloatLinkedEntry) GetKey() int64
- func (this *LongFloatLinkedEntry) GetValue() float32
- func (this *LongFloatLinkedEntry) HashCode() uint
- func (this *LongFloatLinkedEntry) SetValue(v float32) float32
- func (this *LongFloatLinkedEntry) ToString() string
- type LongFloatLinkedMap
- func (this *LongFloatLinkedMap) Add(key int64, value float32) float32
- func (this *LongFloatLinkedMap) AddFirst(key int64, value float32) float32
- func (this *LongFloatLinkedMap) AddLast(key int64, value float32) float32
- func (this *LongFloatLinkedMap) Clear()
- func (this *LongFloatLinkedMap) ContainsKey(key int64) bool
- func (this *LongFloatLinkedMap) ContainsValue(value float32) bool
- func (this *LongFloatLinkedMap) Entries() Enumeration
- func (this *LongFloatLinkedMap) Get(key int64) float32
- func (this *LongFloatLinkedMap) GetFirstKey() int64
- func (this *LongFloatLinkedMap) GetFirstValue() float32
- func (this *LongFloatLinkedMap) GetLastKey() int64
- func (this *LongFloatLinkedMap) GetLastValue() float32
- func (this *LongFloatLinkedMap) IsEmpty() bool
- func (this *LongFloatLinkedMap) IsFull() bool
- func (this *LongFloatLinkedMap) KeyArray() []int64
- func (this *LongFloatLinkedMap) Keys() LongEnumer
- func (this *LongFloatLinkedMap) Put(key int64, value float32) float32
- func (this *LongFloatLinkedMap) PutFirst(key int64, value float32) float32
- func (this *LongFloatLinkedMap) PutLast(key int64, value float32) float32
- func (this *LongFloatLinkedMap) Remove(key int64) float32
- func (this *LongFloatLinkedMap) RemoveFirst() float32
- func (this *LongFloatLinkedMap) RemoveLast() float32
- func (this *LongFloatLinkedMap) SetMax(max int) *LongFloatLinkedMap
- func (this *LongFloatLinkedMap) Size() int
- func (this *LongFloatLinkedMap) Sort(c func(k1, k2 int64) bool)
- func (this *LongFloatLinkedMap) ToBytes(dout *io.DataOutputX)
- func (this *LongFloatLinkedMap) ToObject(din *io.DataInputX) *LongFloatLinkedMap
- func (this *LongFloatLinkedMap) ToString() string
- func (this *LongFloatLinkedMap) Values() FloatEnumer
- type LongKeyEnumerImpl
- type LongKeyLinkedEntry
- func (this *LongKeyLinkedEntry) Equals(o *LongKeyLinkedEntry) bool
- func (this *LongKeyLinkedEntry) GetKey() int64
- func (this *LongKeyLinkedEntry) GetValue() interface{}
- func (this *LongKeyLinkedEntry) HashCode() uint
- func (this *LongKeyLinkedEntry) SetValue(v interface{}) interface{}
- func (this *LongKeyLinkedEntry) ToString() string
- type LongKeyLinkedMap
- func (this *LongKeyLinkedMap) Clear()
- func (this *LongKeyLinkedMap) ContainsKey(key int64) bool
- func (this *LongKeyLinkedMap) Entries() Enumeration
- func (this *LongKeyLinkedMap) Get(key int64) interface{}
- func (this *LongKeyLinkedMap) GetFirstKey() int64
- func (this *LongKeyLinkedMap) GetFirstValue() interface{}
- func (this *LongKeyLinkedMap) GetLastKey() int64
- func (this *LongKeyLinkedMap) GetLastValue() interface{}
- func (this *LongKeyLinkedMap) IsEmpty() bool
- func (this *LongKeyLinkedMap) IsFull() bool
- func (this *LongKeyLinkedMap) KeyArray() []int64
- func (this *LongKeyLinkedMap) Keys() LongEnumer
- func (this *LongKeyLinkedMap) Put(key int64, value interface{}) interface{}
- func (this *LongKeyLinkedMap) PutFirst(key int64, value interface{}) interface{}
- func (this *LongKeyLinkedMap) PutLast(key int64, value interface{}) interface{}
- func (this *LongKeyLinkedMap) Remove(key int64) interface{}
- func (this *LongKeyLinkedMap) RemoveFirst() interface{}
- func (this *LongKeyLinkedMap) RemoveLast() interface{}
- func (this *LongKeyLinkedMap) SetMax(max int) *LongKeyLinkedMap
- func (this *LongKeyLinkedMap) Size() int
- func (this *LongKeyLinkedMap) Sort(c func(k1, k2 int64) bool)
- func (this *LongKeyLinkedMap) ToString() string
- func (this *LongKeyLinkedMap) Values() Enumeration
- type LongKeySortable
- type LongLongLinkedEntry
- func (this *LongLongLinkedEntry) Equals(o *LongLongLinkedEntry) bool
- func (this *LongLongLinkedEntry) GetKey() int64
- func (this *LongLongLinkedEntry) GetValue() int64
- func (this *LongLongLinkedEntry) HashCode() uint
- func (this *LongLongLinkedEntry) SetValue(v int64) int64
- func (this *LongLongLinkedEntry) ToString() string
- type LongLongLinkedEnumer
- type LongLongLinkedMap
- func (this *LongLongLinkedMap) Add(key int64, value int64) int64
- func (this *LongLongLinkedMap) AddFirst(key int64, value int64) int64
- func (this *LongLongLinkedMap) AddLast(key int64, value int64) int64
- func (this *LongLongLinkedMap) Clear()
- func (this *LongLongLinkedMap) ContainsKey(key int64) bool
- func (this *LongLongLinkedMap) ContainsValue(value int64) bool
- func (this *LongLongLinkedMap) Entries() Enumeration
- func (this *LongLongLinkedMap) Get(key int64) int64
- func (this *LongLongLinkedMap) GetFirstKey() int64
- func (this *LongLongLinkedMap) GetFirstValue() int64
- func (this *LongLongLinkedMap) GetLastKey() int64
- func (this *LongLongLinkedMap) GetLastValue() int64
- func (this *LongLongLinkedMap) IsEmpty() bool
- func (this *LongLongLinkedMap) IsFull() bool
- func (this *LongLongLinkedMap) KeyArray() []int64
- func (this *LongLongLinkedMap) Keys() LongEnumer
- func (this *LongLongLinkedMap) Put(key int64, value int64) int64
- func (this *LongLongLinkedMap) PutFirst(key int64, value int64) int64
- func (this *LongLongLinkedMap) PutLast(key int64, value int64) int64
- func (this *LongLongLinkedMap) Remove(key int64) int64
- func (this *LongLongLinkedMap) RemoveFirst() int64
- func (this *LongLongLinkedMap) RemoveLast() int64
- func (this *LongLongLinkedMap) SetMax(max int) *LongLongLinkedMap
- func (this *LongLongLinkedMap) SetNullValue(none int64) *LongLongLinkedMap
- func (this *LongLongLinkedMap) Size() int
- func (this *LongLongLinkedMap) Sort(c func(k1, k2 int64) bool)
- func (this *LongLongLinkedMap) ToBytes(dout *io.DataOutputX)
- func (this *LongLongLinkedMap) ToObject(din *io.DataInputX) *LongLongLinkedMap
- func (this *LongLongLinkedMap) ToString() string
- func (this *LongLongLinkedMap) Values() LongEnumer
- type PUT_MODE
- type StringEnumer
- type StringEnumerSetImpl
- type StringIntLinkedEntry
- func (this *StringIntLinkedEntry) Equals(o *StringIntLinkedEntry) bool
- func (this *StringIntLinkedEntry) GetKey() string
- func (this *StringIntLinkedEntry) GetValue() int32
- func (this *StringIntLinkedEntry) HashCode() uint
- func (this *StringIntLinkedEntry) SetValue(v int32) int32
- func (this *StringIntLinkedEntry) ToString() string
- type StringIntLinkedEnumer
- type StringIntLinkedMap
- func (this *StringIntLinkedMap) Add(key string, value int32) int32
- func (this *StringIntLinkedMap) AddFirst(key string, value int32) int32
- func (this *StringIntLinkedMap) AddLast(key string, value int32) int32
- func (this *StringIntLinkedMap) Clear()
- func (this *StringIntLinkedMap) ContainsKey(key string) bool
- func (this *StringIntLinkedMap) ContainsValue(value int32) bool
- func (this *StringIntLinkedMap) Entries() Enumeration
- func (this *StringIntLinkedMap) Get(key string) int32
- func (this *StringIntLinkedMap) GetFirstKey() string
- func (this *StringIntLinkedMap) GetFirstValue() interface{}
- func (this *StringIntLinkedMap) GetLastKey() string
- func (this *StringIntLinkedMap) GetLastValue() interface{}
- func (this *StringIntLinkedMap) IsEmpty() bool
- func (this *StringIntLinkedMap) IsFull() bool
- func (this *StringIntLinkedMap) KeyArray() []string
- func (this *StringIntLinkedMap) Keys() StringEnumer
- func (this *StringIntLinkedMap) Put(key string, value int32) int32
- func (this *StringIntLinkedMap) PutFirst(key string, value int32) int32
- func (this *StringIntLinkedMap) PutLast(key string, value int32) int32
- func (this *StringIntLinkedMap) Remove(key string) interface{}
- func (this *StringIntLinkedMap) RemoveFirst() interface{}
- func (this *StringIntLinkedMap) RemoveLast() interface{}
- func (this *StringIntLinkedMap) SetMax(max int) *StringIntLinkedMap
- func (this *StringIntLinkedMap) SetNullValue(none int32) *StringIntLinkedMap
- func (this *StringIntLinkedMap) Size() int
- func (this *StringIntLinkedMap) Sort(c func(k1, k2 string) bool)
- func (this *StringIntLinkedMap) ToString() string
- func (this *StringIntLinkedMap) Values() Enumeration
- type StringIntSortable
- type StringKeyEnumerImpl
- type StringKeyLinkedEntry
- func (this *StringKeyLinkedEntry) Equals(o *StringKeyLinkedEntry) bool
- func (this *StringKeyLinkedEntry) GetKey() string
- func (this *StringKeyLinkedEntry) GetValue() interface{}
- func (this *StringKeyLinkedEntry) HashCode() uint
- func (this *StringKeyLinkedEntry) SetValue(v interface{}) interface{}
- func (this *StringKeyLinkedEntry) ToString() string
- type StringKeyLinkedMap
- func (this *StringKeyLinkedMap) Clear()
- func (this *StringKeyLinkedMap) ContainsKey(key string) bool
- func (this *StringKeyLinkedMap) Entries() Enumeration
- func (this *StringKeyLinkedMap) Get(key string) interface{}
- func (this *StringKeyLinkedMap) GetFirstKey() string
- func (this *StringKeyLinkedMap) GetFirstValue() interface{}
- func (this *StringKeyLinkedMap) GetLastKey() string
- func (this *StringKeyLinkedMap) GetLastValue() interface{}
- func (this *StringKeyLinkedMap) IsEmpty() bool
- func (this *StringKeyLinkedMap) IsFull() bool
- func (this *StringKeyLinkedMap) KeyArray() []string
- func (this *StringKeyLinkedMap) Keys() StringEnumer
- func (this *StringKeyLinkedMap) Put(key string, value interface{}) interface{}
- func (this *StringKeyLinkedMap) PutFirst(key string, value interface{}) interface{}
- func (this *StringKeyLinkedMap) PutLast(key string, value interface{}) interface{}
- func (this *StringKeyLinkedMap) Remove(key string) interface{}
- func (this *StringKeyLinkedMap) RemoveFirst() interface{}
- func (this *StringKeyLinkedMap) RemoveLast() interface{}
- func (this *StringKeyLinkedMap) SetMax(max int) *StringKeyLinkedMap
- func (this *StringKeyLinkedMap) Size() int
- func (this *StringKeyLinkedMap) Sort(c func(k1, k2 string) bool)
- func (this *StringKeyLinkedMap) ToString() string
- func (this *StringKeyLinkedMap) Values() Enumeration
- type StringKeySortable
- type StringLinkedSet
- func (this *StringLinkedSet) Clear()
- func (this *StringLinkedSet) Contains(key string) bool
- func (this *StringLinkedSet) GetArray() []string
- func (this *StringLinkedSet) GetFirst() string
- func (this *StringLinkedSet) GetLast() string
- func (this *StringLinkedSet) IsEmpty() bool
- func (this *StringLinkedSet) IsFull() bool
- func (this *StringLinkedSet) Keys() StringEnumer
- func (this *StringLinkedSet) Put(key string) interface{}
- func (this *StringLinkedSet) PutFirst(key string) interface{}
- func (this *StringLinkedSet) PutLast(key string) interface{}
- func (this *StringLinkedSet) Remove(key string) interface{}
- func (this *StringLinkedSet) RemoveFirst() interface{}
- func (this *StringLinkedSet) RemoveLast() interface{}
- func (this *StringLinkedSet) SetMax(max int) *StringLinkedSet
- func (this *StringLinkedSet) Size() int
- func (this *StringLinkedSet) Sort(c func(k1, k2 string) bool)
- func (this *StringLinkedSet) ToString() string
- func (this *StringLinkedSet) Unipoint(key string) string
- type StringLinkedSetry
- type StringLinkedSortable
- type StringLongLinkedEntry
- func (this *StringLongLinkedEntry) Equals(o *StringLongLinkedEntry) bool
- func (this *StringLongLinkedEntry) GetKey() string
- func (this *StringLongLinkedEntry) GetValue() int64
- func (this *StringLongLinkedEntry) HashCode() uint
- func (this *StringLongLinkedEntry) SetValue(v int64) int64
- func (this *StringLongLinkedEntry) ToString() string
- type StringLongLinkedEnumer
- type StringLongLinkedMap
- func (this *StringLongLinkedMap) Add(key string, value int64) int64
- func (this *StringLongLinkedMap) AddFirst(key string, value int64) int64
- func (this *StringLongLinkedMap) AddLast(key string, value int64) int64
- func (this *StringLongLinkedMap) Clear()
- func (this *StringLongLinkedMap) ContainsKey(key string) bool
- func (this *StringLongLinkedMap) ContainsValue(value int64) bool
- func (this *StringLongLinkedMap) Entries() Enumeration
- func (this *StringLongLinkedMap) Get(key string) int64
- func (this *StringLongLinkedMap) GetFirstKey() string
- func (this *StringLongLinkedMap) GetFirstValue() interface{}
- func (this *StringLongLinkedMap) GetLastKey() string
- func (this *StringLongLinkedMap) GetLastValue() interface{}
- func (this *StringLongLinkedMap) IsEmpty() bool
- func (this *StringLongLinkedMap) IsFull() bool
- func (this *StringLongLinkedMap) KeyArray() []string
- func (this *StringLongLinkedMap) Keys() StringEnumer
- func (this *StringLongLinkedMap) Put(key string, value int64) int64
- func (this *StringLongLinkedMap) PutFirst(key string, value int64) int64
- func (this *StringLongLinkedMap) PutLast(key string, value int64) int64
- func (this *StringLongLinkedMap) Remove(key string) interface{}
- func (this *StringLongLinkedMap) RemoveFirst() interface{}
- func (this *StringLongLinkedMap) RemoveLast() interface{}
- func (this *StringLongLinkedMap) SetMax(max int) *StringLongLinkedMap
- func (this *StringLongLinkedMap) SetNullValue(none int64) *StringLongLinkedMap
- func (this *StringLongLinkedMap) Size() int
- func (this *StringLongLinkedMap) Sort(c func(k1, k2 string) bool)
- func (this *StringLongLinkedMap) ToString() string
- func (this *StringLongLinkedMap) Values() Enumeration
- type StringLongSortable
- type StringSet
- func (this *StringSet) Clear()
- func (this *StringSet) Contains(key string) bool
- func (this *StringSet) HasKey(key string) bool
- func (this *StringSet) Keys() StringEnumer
- func (this *StringSet) Put(key string) string
- func (this *StringSet) Remove(key string) bool
- func (this *StringSet) Size() int
- func (this *StringSet) Unipoint(key string) string
- type StringSetEnumer
- type StringSetry
Constants ¶
View Source
const ( // 101 DEFAULT_CAPACITY = 101 // 0.75 DEFAULT_LOAD_FACTOR = 0.75 )
View Source
const ( PUT_FORCE_FIRST PUT_MODE = 1 PUT_FORCE_LAST PUT_MODE = 2 PUT_FIRST PUT_MODE = 3 PUT_LAST PUT_MODE = 4 // 1 Map Element Type ELEMENT_TYPE_KEYS = 1 // 2 Map Element Type ELEMENT_TYPE_VALUES = 2 // 3 Map Element Type ELEMENT_TYPE_ENTRIES = 3 )
Variables ¶
This section is empty.
Functions ¶
func IntSetMain ¶
func IntSetMain()
func LongLongLinkedMapMain ¶
func LongLongLinkedMapMain()
func NewIntSetEnumer ¶
func NewStringSetEnumer ¶
func NewStringSetEnumer(table []*StringSetry, index int)
func StringLinkedSetMain ¶
func StringLinkedSetMain()
func StringSetMain ¶
func StringSetMain()
Types ¶
type Enumer ¶
type Enumer struct {
// contains filtered or unexported fields
}
func (*Enumer) HasMoreElements ¶
func (*Enumer) NextElement ¶
func (this *Enumer) NextElement() interface{}
type EnumerImpl ¶
type EnumerImpl struct {
// contains filtered or unexported fields
}
func (*EnumerImpl) HasMoreElements ¶
func (this *EnumerImpl) HasMoreElements() bool
func (*EnumerImpl) NextElement ¶
func (this *EnumerImpl) NextElement() interface{}
type EnumerSetImpl ¶
type EnumerSetImpl struct {
// contains filtered or unexported fields
}
func (*EnumerSetImpl) HasMoreElements ¶
func (this *EnumerSetImpl) HasMoreElements() bool
func (*EnumerSetImpl) NextElement ¶
func (this *EnumerSetImpl) NextElement() interface{}
type Enumeration ¶
type Enumeration interface { HasMoreElements() bool NextElement() interface{} }
type FloatEnumer ¶
type IntEnumerSetImpl ¶
type IntEnumerSetImpl struct {
// contains filtered or unexported fields
}
func (*IntEnumerSetImpl) HasMoreElements ¶
func (this *IntEnumerSetImpl) HasMoreElements() bool
func (*IntEnumerSetImpl) NextInt ¶
func (this *IntEnumerSetImpl) NextInt() int32
type IntFloatLinkedEntry ¶
type IntFloatLinkedEntry struct {
// contains filtered or unexported fields
}
func (*IntFloatLinkedEntry) Equals ¶
func (this *IntFloatLinkedEntry) Equals(o *IntFloatLinkedEntry) bool
func (*IntFloatLinkedEntry) GetKey ¶
func (this *IntFloatLinkedEntry) GetKey() int32
func (*IntFloatLinkedEntry) GetValue ¶
func (this *IntFloatLinkedEntry) GetValue() float32
func (*IntFloatLinkedEntry) HashCode ¶
func (this *IntFloatLinkedEntry) HashCode() uint
func (*IntFloatLinkedEntry) SetValue ¶
func (this *IntFloatLinkedEntry) SetValue(v float32) float32
func (*IntFloatLinkedEntry) ToString ¶
func (this *IntFloatLinkedEntry) ToString() string
type IntFloatLinkedMap ¶
type IntFloatLinkedMap struct { NONE float32 // contains filtered or unexported fields }
func NewIntFloatLinkedMap ¶
func NewIntFloatLinkedMap() *IntFloatLinkedMap
func (*IntFloatLinkedMap) Add ¶
func (this *IntFloatLinkedMap) Add(key int32, value float32) float32
func (*IntFloatLinkedMap) AddFirst ¶
func (this *IntFloatLinkedMap) AddFirst(key int32, value float32) float32
func (*IntFloatLinkedMap) AddLast ¶
func (this *IntFloatLinkedMap) AddLast(key int32, value float32) float32
func (*IntFloatLinkedMap) Clear ¶
func (this *IntFloatLinkedMap) Clear()
func (*IntFloatLinkedMap) ContainsKey ¶
func (this *IntFloatLinkedMap) ContainsKey(key int32) bool
func (*IntFloatLinkedMap) ContainsValue ¶
func (this *IntFloatLinkedMap) ContainsValue(value float32) bool
func (*IntFloatLinkedMap) Entries ¶
func (this *IntFloatLinkedMap) Entries() Enumeration
func (*IntFloatLinkedMap) Get ¶
func (this *IntFloatLinkedMap) Get(key int32) float32
func (*IntFloatLinkedMap) GetFirstKey ¶
func (this *IntFloatLinkedMap) GetFirstKey() int32
func (*IntFloatLinkedMap) GetFirstValue ¶
func (this *IntFloatLinkedMap) GetFirstValue() float32
func (*IntFloatLinkedMap) GetLastKey ¶
func (this *IntFloatLinkedMap) GetLastKey() int32
func (*IntFloatLinkedMap) GetLastValue ¶
func (this *IntFloatLinkedMap) GetLastValue() float32
func (*IntFloatLinkedMap) IsEmpty ¶
func (this *IntFloatLinkedMap) IsEmpty() bool
func (*IntFloatLinkedMap) IsFull ¶
func (this *IntFloatLinkedMap) IsFull() bool
func (*IntFloatLinkedMap) KeyArray ¶
func (this *IntFloatLinkedMap) KeyArray() []int32
func (*IntFloatLinkedMap) Keys ¶
func (this *IntFloatLinkedMap) Keys() IntEnumer
func (*IntFloatLinkedMap) Put ¶
func (this *IntFloatLinkedMap) Put(key int32, value float32) float32
func (*IntFloatLinkedMap) PutFirst ¶
func (this *IntFloatLinkedMap) PutFirst(key int32, value float32) float32
func (*IntFloatLinkedMap) PutLast ¶
func (this *IntFloatLinkedMap) PutLast(key int32, value float32) float32
func (*IntFloatLinkedMap) Remove ¶
func (this *IntFloatLinkedMap) Remove(key int32) float32
func (*IntFloatLinkedMap) RemoveFirst ¶
func (this *IntFloatLinkedMap) RemoveFirst() float32
func (*IntFloatLinkedMap) RemoveLast ¶
func (this *IntFloatLinkedMap) RemoveLast() float32
func (*IntFloatLinkedMap) SetMax ¶
func (this *IntFloatLinkedMap) SetMax(max int) *IntFloatLinkedMap
func (*IntFloatLinkedMap) Size ¶
func (this *IntFloatLinkedMap) Size() int
func (*IntFloatLinkedMap) Sort ¶
func (this *IntFloatLinkedMap) Sort(c func(k1, k2 int32) bool)
func (*IntFloatLinkedMap) ToBytes ¶
func (this *IntFloatLinkedMap) ToBytes(dout *io.DataOutputX)
func (*IntFloatLinkedMap) ToObject ¶
func (this *IntFloatLinkedMap) ToObject(din *io.DataInputX) *IntFloatLinkedMap
func (*IntFloatLinkedMap) ToString ¶
func (this *IntFloatLinkedMap) ToString() string
func (*IntFloatLinkedMap) Values ¶
func (this *IntFloatLinkedMap) Values() FloatEnumer
type IntIntEntry ¶
type IntIntEntry struct {
// contains filtered or unexported fields
}
func (*IntIntEntry) Equals ¶
func (this *IntIntEntry) Equals(o *IntIntEntry) bool
func (*IntIntEntry) GetKey ¶
func (this *IntIntEntry) GetKey() int32
func (*IntIntEntry) GetValue ¶
func (this *IntIntEntry) GetValue() int32
func (*IntIntEntry) HashCode ¶
func (this *IntIntEntry) HashCode() uint
func (*IntIntEntry) SetValue ¶
func (this *IntIntEntry) SetValue(v int32) int32
func (*IntIntEntry) ToString ¶
func (this *IntIntEntry) ToString() string
type IntIntEnumer ¶
type IntIntEnumer struct {
// contains filtered or unexported fields
}
func (*IntIntEnumer) HasMoreElements ¶
func (this *IntIntEnumer) HasMoreElements() bool
func (*IntIntEnumer) NextElement ¶
func (this *IntIntEnumer) NextElement() interface{}
func (*IntIntEnumer) NextInt ¶
func (this *IntIntEnumer) NextInt() int32
type IntIntLinkedEntry ¶
type IntIntLinkedEntry struct {
// contains filtered or unexported fields
}
func (*IntIntLinkedEntry) Equals ¶
func (this *IntIntLinkedEntry) Equals(o *IntIntLinkedEntry) bool
func (*IntIntLinkedEntry) GetKey ¶
func (this *IntIntLinkedEntry) GetKey() int32
func (*IntIntLinkedEntry) GetValue ¶
func (this *IntIntLinkedEntry) GetValue() int32
func (*IntIntLinkedEntry) HashCode ¶
func (this *IntIntLinkedEntry) HashCode() uint
func (*IntIntLinkedEntry) SetValue ¶
func (this *IntIntLinkedEntry) SetValue(v int32) int32
func (*IntIntLinkedEntry) ToString ¶
func (this *IntIntLinkedEntry) ToString() string
type IntIntLinkedMap ¶
type IntIntLinkedMap struct { NONE int32 // contains filtered or unexported fields }
func NewIntIntLinkedMap ¶
func NewIntIntLinkedMap() *IntIntLinkedMap
func (*IntIntLinkedMap) AddFirst ¶
func (this *IntIntLinkedMap) AddFirst(key int32, value int32) int32
func (*IntIntLinkedMap) AddLast ¶
func (this *IntIntLinkedMap) AddLast(key int32, value int32) int32
func (*IntIntLinkedMap) AddNoOver ¶
func (this *IntIntLinkedMap) AddNoOver(key int32, value int32) int32
func (*IntIntLinkedMap) Clear ¶
func (this *IntIntLinkedMap) Clear()
func (*IntIntLinkedMap) ContainsKey ¶
func (this *IntIntLinkedMap) ContainsKey(key int32) bool
func (*IntIntLinkedMap) ContainsValue ¶
func (this *IntIntLinkedMap) ContainsValue(value int32) bool
func (*IntIntLinkedMap) Entries ¶
func (this *IntIntLinkedMap) Entries() Enumeration
func (*IntIntLinkedMap) Get ¶
func (this *IntIntLinkedMap) Get(key int32) int32
func (*IntIntLinkedMap) GetFirstKey ¶
func (this *IntIntLinkedMap) GetFirstKey() int32
func (*IntIntLinkedMap) GetFirstValue ¶
func (this *IntIntLinkedMap) GetFirstValue() int32
func (*IntIntLinkedMap) GetLastKey ¶
func (this *IntIntLinkedMap) GetLastKey() int32
func (*IntIntLinkedMap) GetLastValue ¶
func (this *IntIntLinkedMap) GetLastValue() int32
func (*IntIntLinkedMap) IsEmpty ¶
func (this *IntIntLinkedMap) IsEmpty() bool
func (*IntIntLinkedMap) IsFull ¶
func (this *IntIntLinkedMap) IsFull() bool
func (*IntIntLinkedMap) KeyArray ¶
func (this *IntIntLinkedMap) KeyArray() []int32
func (*IntIntLinkedMap) Keys ¶
func (this *IntIntLinkedMap) Keys() IntEnumer
func (*IntIntLinkedMap) PutFirst ¶
func (this *IntIntLinkedMap) PutFirst(key int32, value int32) int32
func (*IntIntLinkedMap) PutLast ¶
func (this *IntIntLinkedMap) PutLast(key int32, value int32) int32
func (*IntIntLinkedMap) Remove ¶
func (this *IntIntLinkedMap) Remove(key int32) int32
func (*IntIntLinkedMap) RemoveFirst ¶
func (this *IntIntLinkedMap) RemoveFirst() int32
func (*IntIntLinkedMap) RemoveLast ¶
func (this *IntIntLinkedMap) RemoveLast() int32
func (*IntIntLinkedMap) SetMax ¶
func (this *IntIntLinkedMap) SetMax(max int) *IntIntLinkedMap
func (*IntIntLinkedMap) Size ¶
func (this *IntIntLinkedMap) Size() int
func (*IntIntLinkedMap) Sort ¶
func (this *IntIntLinkedMap) Sort(c func(k1, k2 int32) bool)
func (*IntIntLinkedMap) ToBytes ¶
func (this *IntIntLinkedMap) ToBytes(dout *io.DataOutputX)
func (*IntIntLinkedMap) ToObject ¶
func (this *IntIntLinkedMap) ToObject(din *io.DataInputX) *IntIntLinkedMap
func (*IntIntLinkedMap) ToString ¶
func (this *IntIntLinkedMap) ToString() string
func (*IntIntLinkedMap) Values ¶
func (this *IntIntLinkedMap) Values() IntEnumer
type IntIntMap ¶
type IntIntMap struct { NONE int32 // contains filtered or unexported fields }
func NewIntIntMap ¶
func NewIntIntMapDefault ¶
func NewIntIntMapDefault() *IntIntMap
func (*IntIntMap) ContainsKey ¶
func (*IntIntMap) ContainsValue ¶
func (*IntIntMap) Entries ¶
func (this *IntIntMap) Entries() Enumeration
func (*IntIntMap) ToBytes ¶
func (this *IntIntMap) ToBytes(dout *io.DataOutputX)
func (*IntIntMap) ValueArray ¶
type IntIntMapEnumer ¶
type IntIntMapEnumer struct { Type int // contains filtered or unexported fields }
func NewIntIntMapEnumer ¶
func NewIntIntMapEnumer(t int) *IntIntMapEnumer
func (*IntIntMapEnumer) HasMoreElements ¶
func (this *IntIntMapEnumer) HasMoreElements() bool
func (*IntIntMapEnumer) NextElement ¶
func (this *IntIntMapEnumer) NextElement() interface{}
func (*IntIntMapEnumer) NextInt ¶
func (this *IntIntMapEnumer) NextInt() int32
type IntIntMapSortable ¶
type IntIntMapSortable struct {
// contains filtered or unexported fields
}
func (IntIntMapSortable) Len ¶
func (this IntIntMapSortable) Len() int
func (IntIntMapSortable) Less ¶
func (this IntIntMapSortable) Less(i, j int) bool
func (IntIntMapSortable) Swap ¶
func (this IntIntMapSortable) Swap(i, j int)
type IntKeyEntry ¶
type IntKeyEntry struct { Key int32 Value interface{} Next *IntKeyEntry }
func NewIntKeyEntry ¶
func NewIntKeyEntry(key int32, value interface{}, next *IntKeyEntry) *IntKeyEntry
func (*IntKeyEntry) Equals ¶
func (this *IntKeyEntry) Equals(o *IntKeyEntry) bool
func (*IntKeyEntry) GetKey ¶
func (this *IntKeyEntry) GetKey() int32
func (*IntKeyEntry) GetValue ¶
func (this *IntKeyEntry) GetValue() interface{}
func (*IntKeyEntry) HashCode ¶
func (this *IntKeyEntry) HashCode() int32
func (*IntKeyEntry) SetValue ¶
func (this *IntKeyEntry) SetValue(value interface{}) interface{}
func (*IntKeyEntry) ToString ¶
func (this *IntKeyEntry) ToString() string
type IntKeyEnumer ¶
type IntKeyEnumer struct { Type int // contains filtered or unexported fields }
func NewIntKeyEnumer ¶
func NewIntKeyEnumer(Type int, table []*IntKeyEntry) *IntKeyEnumer
func (*IntKeyEnumer) HasMoreElements ¶
func (this *IntKeyEnumer) HasMoreElements() bool
func (*IntKeyEnumer) NextElement ¶
func (this *IntKeyEnumer) NextElement() interface{}
func (*IntKeyEnumer) NextInt ¶
func (this *IntKeyEnumer) NextInt() int32
type IntKeyLinkedEntry ¶
type IntKeyLinkedEntry struct {
// contains filtered or unexported fields
}
func NewIntKeyLinkedEntry ¶
func NewIntKeyLinkedEntry(key int32, value interface{}, next *IntKeyLinkedEntry) *IntKeyLinkedEntry
func (*IntKeyLinkedEntry) Equals ¶
func (this *IntKeyLinkedEntry) Equals(o *IntKeyLinkedEntry) bool
func (*IntKeyLinkedEntry) GetKey ¶
func (this *IntKeyLinkedEntry) GetKey() int32
func (*IntKeyLinkedEntry) GetValue ¶
func (this *IntKeyLinkedEntry) GetValue() interface{}
func (*IntKeyLinkedEntry) HashCode ¶
func (this *IntKeyLinkedEntry) HashCode() uint
func (*IntKeyLinkedEntry) SetValue ¶
func (this *IntKeyLinkedEntry) SetValue(v interface{}) interface{}
func (*IntKeyLinkedEntry) ToString ¶
func (this *IntKeyLinkedEntry) ToString() string
type IntKeyLinkedEnumer ¶
type IntKeyLinkedEnumer struct { Type int // contains filtered or unexported fields }
func NewIntKeyLinkedEnumer ¶
func NewIntKeyLinkedEnumer(parent *IntKeyLinkedMap, entry *IntKeyLinkedEntry, Type int) *IntKeyLinkedEnumer
func (*IntKeyLinkedEnumer) HasMoreElements ¶
func (this *IntKeyLinkedEnumer) HasMoreElements() bool
func (*IntKeyLinkedEnumer) HasNext ¶
func (this *IntKeyLinkedEnumer) HasNext() bool
func (*IntKeyLinkedEnumer) Next ¶
func (this *IntKeyLinkedEnumer) Next() interface{}
func (*IntKeyLinkedEnumer) NextElement ¶
func (this *IntKeyLinkedEnumer) NextElement() interface{}
func (*IntKeyLinkedEnumer) NextInt ¶
func (this *IntKeyLinkedEnumer) NextInt() int32
func (*IntKeyLinkedEnumer) Remove ¶
func (this *IntKeyLinkedEnumer) Remove()
type IntKeyLinkedMap ¶
type IntKeyLinkedMap struct {
// contains filtered or unexported fields
}
func NewIntKeyLinkedMap ¶
func NewIntKeyLinkedMap(initCapacity int, loadFactor float32) *IntKeyLinkedMap
func NewIntKeyLinkedMapDefault ¶
func NewIntKeyLinkedMapDefault() *IntKeyLinkedMap
func (*IntKeyLinkedMap) Clear ¶
func (this *IntKeyLinkedMap) Clear()
func (*IntKeyLinkedMap) ContainsKey ¶
func (this *IntKeyLinkedMap) ContainsKey(key int32) bool
func (*IntKeyLinkedMap) ContainsValue ¶
func (this *IntKeyLinkedMap) ContainsValue(value interface{}) bool
func (*IntKeyLinkedMap) Entries ¶
func (this *IntKeyLinkedMap) Entries() Enumeration
func (*IntKeyLinkedMap) Get ¶
func (this *IntKeyLinkedMap) Get(key int32) interface{}
func (*IntKeyLinkedMap) GetFirstKey ¶
func (this *IntKeyLinkedMap) GetFirstKey() int32
func (*IntKeyLinkedMap) GetFirstValue ¶
func (this *IntKeyLinkedMap) GetFirstValue() interface{}
func (*IntKeyLinkedMap) GetKeySet ¶
func (this *IntKeyLinkedMap) GetKeySet() *IntLinkedSet
func (*IntKeyLinkedMap) GetLRU ¶
func (this *IntKeyLinkedMap) GetLRU(key int32) interface{}
func (*IntKeyLinkedMap) GetLastKey ¶
func (this *IntKeyLinkedMap) GetLastKey() int32
func (*IntKeyLinkedMap) GetLastValue ¶
func (this *IntKeyLinkedMap) GetLastValue() interface{}
func (*IntKeyLinkedMap) IsEmpty ¶
func (this *IntKeyLinkedMap) IsEmpty() bool
func (*IntKeyLinkedMap) IsFull ¶
func (this *IntKeyLinkedMap) IsFull() bool
func (*IntKeyLinkedMap) KeyArray ¶
func (this *IntKeyLinkedMap) KeyArray() []int32
func (*IntKeyLinkedMap) Keys ¶
func (this *IntKeyLinkedMap) Keys() IntEnumer
func (*IntKeyLinkedMap) Put ¶
func (this *IntKeyLinkedMap) Put(key int32, value interface{}) interface{}
func (*IntKeyLinkedMap) PutFirst ¶
func (this *IntKeyLinkedMap) PutFirst(key int32, value interface{}) interface{}
func (*IntKeyLinkedMap) PutLast ¶
func (this *IntKeyLinkedMap) PutLast(key int32, value interface{}) interface{}
func (*IntKeyLinkedMap) Remove ¶
func (this *IntKeyLinkedMap) Remove(key int32) interface{}
func (*IntKeyLinkedMap) RemoveFirst ¶
func (this *IntKeyLinkedMap) RemoveFirst() interface{}
func (*IntKeyLinkedMap) RemoveLast ¶
func (this *IntKeyLinkedMap) RemoveLast() interface{}
func (*IntKeyLinkedMap) SetMax ¶
func (this *IntKeyLinkedMap) SetMax(max int) *IntKeyLinkedMap
func (*IntKeyLinkedMap) Size ¶
func (this *IntKeyLinkedMap) Size() int
func (*IntKeyLinkedMap) Sort ¶
func (this *IntKeyLinkedMap) Sort(c func(k1, k2 int32) bool)
func (*IntKeyLinkedMap) ToFormatString ¶
func (this *IntKeyLinkedMap) ToFormatString() string
func (*IntKeyLinkedMap) ToKeySet ¶
func (this *IntKeyLinkedMap) ToKeySet() *list.List
java hashset 을 list 변환해서 반환
func (*IntKeyLinkedMap) ToString ¶
func (this *IntKeyLinkedMap) ToString() string
func (*IntKeyLinkedMap) ValueIterator ¶
func (this *IntKeyLinkedMap) ValueIterator() interface{}
func (*IntKeyLinkedMap) Values ¶
func (this *IntKeyLinkedMap) Values() Enumeration
type IntKeyMap ¶
type IntKeyMap struct {
// contains filtered or unexported fields
}
func NewIntKeyMap ¶
func NewIntKeyMapDefault ¶
func NewIntKeyMapDefault() *IntKeyMap
func (*IntKeyMap) ContainsKey ¶
func (*IntKeyMap) ContainsValue ¶
func (*IntKeyMap) Entries ¶
func (this *IntKeyMap) Entries() Enumeration
func (*IntKeyMap) ToFormatString ¶
func (*IntKeyMap) Values ¶
func (this *IntKeyMap) Values() Enumeration
type IntKeySortable ¶
type IntKeySortable struct {
// contains filtered or unexported fields
}
implements sort.Interface
func (IntKeySortable) Len ¶
func (this IntKeySortable) Len() int
func (IntKeySortable) Less ¶
func (this IntKeySortable) Less(i, j int) bool
func (IntKeySortable) Swap ¶
func (this IntKeySortable) Swap(i, j int)
type IntLinkedSet ¶
type IntLinkedSet struct {
// contains filtered or unexported fields
}
func NewIntLinkedSet ¶
func NewIntLinkedSet() *IntLinkedSet
func (*IntLinkedSet) Clear ¶
func (this *IntLinkedSet) Clear()
func (*IntLinkedSet) Contains ¶
func (this *IntLinkedSet) Contains(key int32) bool
func (*IntLinkedSet) GetFirst ¶
func (this *IntLinkedSet) GetFirst() int32
func (*IntLinkedSet) GetLast ¶
func (this *IntLinkedSet) GetLast() int32
func (*IntLinkedSet) IsEmpty ¶
func (this *IntLinkedSet) IsEmpty() bool
func (*IntLinkedSet) IsFull ¶
func (this *IntLinkedSet) IsFull() bool
func (*IntLinkedSet) KeyArray ¶
func (this *IntLinkedSet) KeyArray() []int32
func (*IntLinkedSet) Keys ¶
func (this *IntLinkedSet) Keys() IntEnumer
func (*IntLinkedSet) Put ¶
func (this *IntLinkedSet) Put(key int32) interface{}
func (*IntLinkedSet) PutFirst ¶
func (this *IntLinkedSet) PutFirst(key int32) interface{}
func (*IntLinkedSet) PutLast ¶
func (this *IntLinkedSet) PutLast(key int32) interface{}
func (*IntLinkedSet) Remove ¶
func (this *IntLinkedSet) Remove(key int32) interface{}
func (*IntLinkedSet) RemoveFirst ¶
func (this *IntLinkedSet) RemoveFirst() interface{}
func (*IntLinkedSet) RemoveLast ¶
func (this *IntLinkedSet) RemoveLast() interface{}
func (*IntLinkedSet) SetMax ¶
func (this *IntLinkedSet) SetMax(max int) *IntLinkedSet
func (*IntLinkedSet) Size ¶
func (this *IntLinkedSet) Size() int
func (*IntLinkedSet) Sort ¶
func (this *IntLinkedSet) Sort(c func(k1, k2 int32) bool)
func (*IntLinkedSet) ToString ¶
func (this *IntLinkedSet) ToString() string
type IntLinkedSetry ¶
type IntLinkedSetry struct {
// contains filtered or unexported fields
}
func (*IntLinkedSetry) Equals ¶
func (this *IntLinkedSetry) Equals(o *IntLinkedSetry) bool
func (*IntLinkedSetry) Get ¶
func (this *IntLinkedSetry) Get() int32
func (*IntLinkedSetry) HashCode ¶
func (this *IntLinkedSetry) HashCode() uint
func (*IntLinkedSetry) ToString ¶
func (this *IntLinkedSetry) ToString() string
type IntSet ¶
type IntSet struct {
// contains filtered or unexported fields
}
TODO SearchPathMap 에서 사용하기 위해 생성 (현재는 생성만) 테스트 필요.
func NewIntSetArray ¶
func (*IntSet) Values ¶
func (this *IntSet) Values() *IntSetEnumer
type IntSetEnumer ¶
type IntSetEnumer struct {
// contains filtered or unexported fields
}
func (*IntSetEnumer) HasMoreElements ¶
func (this *IntSetEnumer) HasMoreElements() bool
func (*IntSetEnumer) NextInt ¶
func (this *IntSetEnumer) NextInt() int32
type IntSetry ¶
type IntSetry struct {
// contains filtered or unexported fields
}
func NewIntSetry ¶
type LinkedEntry ¶
type LinkedEntry struct {
// contains filtered or unexported fields
}
func (*LinkedEntry) Equals ¶
func (this *LinkedEntry) Equals(o *LinkedEntry) bool
func (*LinkedEntry) GetKey ¶
func (this *LinkedEntry) GetKey() LinkedKey
func (*LinkedEntry) GetValue ¶
func (this *LinkedEntry) GetValue() interface{}
func (*LinkedEntry) HashCode ¶
func (this *LinkedEntry) HashCode() uint
func (*LinkedEntry) SetValue ¶
func (this *LinkedEntry) SetValue(v interface{}) interface{}
func (*LinkedEntry) ToString ¶
func (this *LinkedEntry) ToString() string
type LinkedMap ¶
type LinkedMap struct {
// contains filtered or unexported fields
}
func NewLinkedMap ¶
func NewLinkedMapDefault ¶
func NewLinkedMapDefault() *LinkedMap
func (*LinkedMap) ContainsKey ¶
func (*LinkedMap) Entries ¶
func (this *LinkedMap) Entries() Enumeration
func (*LinkedMap) GetFirstKey ¶
func (*LinkedMap) GetFirstValue ¶
func (this *LinkedMap) GetFirstValue() interface{}
func (*LinkedMap) GetLastKey ¶
func (*LinkedMap) GetLastValue ¶
func (this *LinkedMap) GetLastValue() interface{}
func (*LinkedMap) Keys ¶
func (this *LinkedMap) Keys() Enumeration
func (*LinkedMap) RemoveFirst ¶
func (this *LinkedMap) RemoveFirst() interface{}
func (*LinkedMap) RemoveLast ¶
func (this *LinkedMap) RemoveLast() interface{}
func (*LinkedMap) Values ¶
func (this *LinkedMap) Values() Enumeration
type LinkedSet ¶
type LinkedSet struct {
// contains filtered or unexported fields
}
func NewLinkedSet ¶
func NewLinkedSet() *LinkedSet
func (*LinkedSet) Keys ¶
func (this *LinkedSet) Keys() Enumeration
func (*LinkedSet) RemoveFirst ¶
func (this *LinkedSet) RemoveFirst() interface{}
func (*LinkedSet) RemoveLast ¶
func (this *LinkedSet) RemoveLast() interface{}
type LinkedSetry ¶
type LinkedSetry struct {
// contains filtered or unexported fields
}
func (*LinkedSetry) Equals ¶
func (this *LinkedSetry) Equals(o *LinkedSetry) bool
func (*LinkedSetry) Get ¶
func (this *LinkedSetry) Get() LinkedKey
func (*LinkedSetry) HashCode ¶
func (this *LinkedSetry) HashCode() uint
func (*LinkedSetry) ToString ¶
func (this *LinkedSetry) ToString() string
type LongEnumer ¶
type LongFloatEnumerImpl ¶
type LongFloatEnumerImpl struct {
// contains filtered or unexported fields
}
func (*LongFloatEnumerImpl) HasMoreElements ¶
func (this *LongFloatEnumerImpl) HasMoreElements() bool
func (*LongFloatEnumerImpl) NextElement ¶
func (this *LongFloatEnumerImpl) NextElement() interface{}
func (*LongFloatEnumerImpl) NextFloat ¶
func (this *LongFloatEnumerImpl) NextFloat() float32
func (*LongFloatEnumerImpl) NextLong ¶
func (this *LongFloatEnumerImpl) NextLong() int64
type LongFloatLinkedEntry ¶
type LongFloatLinkedEntry struct {
// contains filtered or unexported fields
}
func (*LongFloatLinkedEntry) Equals ¶
func (this *LongFloatLinkedEntry) Equals(o *LongFloatLinkedEntry) bool
func (*LongFloatLinkedEntry) GetKey ¶
func (this *LongFloatLinkedEntry) GetKey() int64
func (*LongFloatLinkedEntry) GetValue ¶
func (this *LongFloatLinkedEntry) GetValue() float32
func (*LongFloatLinkedEntry) HashCode ¶
func (this *LongFloatLinkedEntry) HashCode() uint
func (*LongFloatLinkedEntry) SetValue ¶
func (this *LongFloatLinkedEntry) SetValue(v float32) float32
func (*LongFloatLinkedEntry) ToString ¶
func (this *LongFloatLinkedEntry) ToString() string
type LongFloatLinkedMap ¶
type LongFloatLinkedMap struct { NONE float32 // contains filtered or unexported fields }
func NewLongFloatLinkedMap ¶
func NewLongFloatLinkedMap() *LongFloatLinkedMap
func (*LongFloatLinkedMap) Add ¶
func (this *LongFloatLinkedMap) Add(key int64, value float32) float32
func (*LongFloatLinkedMap) AddFirst ¶
func (this *LongFloatLinkedMap) AddFirst(key int64, value float32) float32
func (*LongFloatLinkedMap) AddLast ¶
func (this *LongFloatLinkedMap) AddLast(key int64, value float32) float32
func (*LongFloatLinkedMap) Clear ¶
func (this *LongFloatLinkedMap) Clear()
func (*LongFloatLinkedMap) ContainsKey ¶
func (this *LongFloatLinkedMap) ContainsKey(key int64) bool
func (*LongFloatLinkedMap) ContainsValue ¶
func (this *LongFloatLinkedMap) ContainsValue(value float32) bool
func (*LongFloatLinkedMap) Entries ¶
func (this *LongFloatLinkedMap) Entries() Enumeration
func (*LongFloatLinkedMap) Get ¶
func (this *LongFloatLinkedMap) Get(key int64) float32
func (*LongFloatLinkedMap) GetFirstKey ¶
func (this *LongFloatLinkedMap) GetFirstKey() int64
func (*LongFloatLinkedMap) GetFirstValue ¶
func (this *LongFloatLinkedMap) GetFirstValue() float32
func (*LongFloatLinkedMap) GetLastKey ¶
func (this *LongFloatLinkedMap) GetLastKey() int64
func (*LongFloatLinkedMap) GetLastValue ¶
func (this *LongFloatLinkedMap) GetLastValue() float32
func (*LongFloatLinkedMap) IsEmpty ¶
func (this *LongFloatLinkedMap) IsEmpty() bool
func (*LongFloatLinkedMap) IsFull ¶
func (this *LongFloatLinkedMap) IsFull() bool
func (*LongFloatLinkedMap) KeyArray ¶
func (this *LongFloatLinkedMap) KeyArray() []int64
func (*LongFloatLinkedMap) Keys ¶
func (this *LongFloatLinkedMap) Keys() LongEnumer
func (*LongFloatLinkedMap) Put ¶
func (this *LongFloatLinkedMap) Put(key int64, value float32) float32
func (*LongFloatLinkedMap) PutFirst ¶
func (this *LongFloatLinkedMap) PutFirst(key int64, value float32) float32
func (*LongFloatLinkedMap) PutLast ¶
func (this *LongFloatLinkedMap) PutLast(key int64, value float32) float32
func (*LongFloatLinkedMap) Remove ¶
func (this *LongFloatLinkedMap) Remove(key int64) float32
func (*LongFloatLinkedMap) RemoveFirst ¶
func (this *LongFloatLinkedMap) RemoveFirst() float32
func (*LongFloatLinkedMap) RemoveLast ¶
func (this *LongFloatLinkedMap) RemoveLast() float32
func (*LongFloatLinkedMap) SetMax ¶
func (this *LongFloatLinkedMap) SetMax(max int) *LongFloatLinkedMap
func (*LongFloatLinkedMap) Size ¶
func (this *LongFloatLinkedMap) Size() int
func (*LongFloatLinkedMap) Sort ¶
func (this *LongFloatLinkedMap) Sort(c func(k1, k2 int64) bool)
func (*LongFloatLinkedMap) ToBytes ¶
func (this *LongFloatLinkedMap) ToBytes(dout *io.DataOutputX)
func (*LongFloatLinkedMap) ToObject ¶
func (this *LongFloatLinkedMap) ToObject(din *io.DataInputX) *LongFloatLinkedMap
func (*LongFloatLinkedMap) ToString ¶
func (this *LongFloatLinkedMap) ToString() string
func (*LongFloatLinkedMap) Values ¶
func (this *LongFloatLinkedMap) Values() FloatEnumer
type LongKeyEnumerImpl ¶
type LongKeyEnumerImpl struct {
// contains filtered or unexported fields
}
func (*LongKeyEnumerImpl) HasMoreElements ¶
func (this *LongKeyEnumerImpl) HasMoreElements() bool
func (*LongKeyEnumerImpl) NextElement ¶
func (this *LongKeyEnumerImpl) NextElement() interface{}
func (*LongKeyEnumerImpl) NextLong ¶
func (this *LongKeyEnumerImpl) NextLong() int64
type LongKeyLinkedEntry ¶
type LongKeyLinkedEntry struct {
// contains filtered or unexported fields
}
func (*LongKeyLinkedEntry) Equals ¶
func (this *LongKeyLinkedEntry) Equals(o *LongKeyLinkedEntry) bool
func (*LongKeyLinkedEntry) GetKey ¶
func (this *LongKeyLinkedEntry) GetKey() int64
func (*LongKeyLinkedEntry) GetValue ¶
func (this *LongKeyLinkedEntry) GetValue() interface{}
func (*LongKeyLinkedEntry) HashCode ¶
func (this *LongKeyLinkedEntry) HashCode() uint
func (*LongKeyLinkedEntry) SetValue ¶
func (this *LongKeyLinkedEntry) SetValue(v interface{}) interface{}
func (*LongKeyLinkedEntry) ToString ¶
func (this *LongKeyLinkedEntry) ToString() string
type LongKeyLinkedMap ¶
type LongKeyLinkedMap struct {
// contains filtered or unexported fields
}
func NewLongKeyLinkedMap ¶
func NewLongKeyLinkedMap(initCapacity int, loadFactor float32) *LongKeyLinkedMap
func NewLongKeyLinkedMapDefault ¶
func NewLongKeyLinkedMapDefault() *LongKeyLinkedMap
func (*LongKeyLinkedMap) Clear ¶
func (this *LongKeyLinkedMap) Clear()
func (*LongKeyLinkedMap) ContainsKey ¶
func (this *LongKeyLinkedMap) ContainsKey(key int64) bool
func (*LongKeyLinkedMap) Entries ¶
func (this *LongKeyLinkedMap) Entries() Enumeration
func (*LongKeyLinkedMap) Get ¶
func (this *LongKeyLinkedMap) Get(key int64) interface{}
func (*LongKeyLinkedMap) GetFirstKey ¶
func (this *LongKeyLinkedMap) GetFirstKey() int64
func (*LongKeyLinkedMap) GetFirstValue ¶
func (this *LongKeyLinkedMap) GetFirstValue() interface{}
func (*LongKeyLinkedMap) GetLastKey ¶
func (this *LongKeyLinkedMap) GetLastKey() int64
func (*LongKeyLinkedMap) GetLastValue ¶
func (this *LongKeyLinkedMap) GetLastValue() interface{}
func (*LongKeyLinkedMap) IsEmpty ¶
func (this *LongKeyLinkedMap) IsEmpty() bool
func (*LongKeyLinkedMap) IsFull ¶
func (this *LongKeyLinkedMap) IsFull() bool
func (*LongKeyLinkedMap) KeyArray ¶
func (this *LongKeyLinkedMap) KeyArray() []int64
func (*LongKeyLinkedMap) Keys ¶
func (this *LongKeyLinkedMap) Keys() LongEnumer
func (*LongKeyLinkedMap) Put ¶
func (this *LongKeyLinkedMap) Put(key int64, value interface{}) interface{}
func (*LongKeyLinkedMap) PutFirst ¶
func (this *LongKeyLinkedMap) PutFirst(key int64, value interface{}) interface{}
func (*LongKeyLinkedMap) PutLast ¶
func (this *LongKeyLinkedMap) PutLast(key int64, value interface{}) interface{}
func (*LongKeyLinkedMap) Remove ¶
func (this *LongKeyLinkedMap) Remove(key int64) interface{}
func (*LongKeyLinkedMap) RemoveFirst ¶
func (this *LongKeyLinkedMap) RemoveFirst() interface{}
func (*LongKeyLinkedMap) RemoveLast ¶
func (this *LongKeyLinkedMap) RemoveLast() interface{}
func (*LongKeyLinkedMap) SetMax ¶
func (this *LongKeyLinkedMap) SetMax(max int) *LongKeyLinkedMap
func (*LongKeyLinkedMap) Size ¶
func (this *LongKeyLinkedMap) Size() int
func (*LongKeyLinkedMap) Sort ¶
func (this *LongKeyLinkedMap) Sort(c func(k1, k2 int64) bool)
func (*LongKeyLinkedMap) ToString ¶
func (this *LongKeyLinkedMap) ToString() string
func (*LongKeyLinkedMap) Values ¶
func (this *LongKeyLinkedMap) Values() Enumeration
type LongKeySortable ¶
type LongKeySortable struct {
// contains filtered or unexported fields
}
func (LongKeySortable) Len ¶
func (this LongKeySortable) Len() int
func (LongKeySortable) Less ¶
func (this LongKeySortable) Less(i, j int) bool
func (LongKeySortable) Swap ¶
func (this LongKeySortable) Swap(i, j int)
type LongLongLinkedEntry ¶
type LongLongLinkedEntry struct {
// contains filtered or unexported fields
}
func NewLongLongLinkedEntry ¶
func NewLongLongLinkedEntry(key, value int64, next *LongLongLinkedEntry) *LongLongLinkedEntry
func (*LongLongLinkedEntry) Equals ¶
func (this *LongLongLinkedEntry) Equals(o *LongLongLinkedEntry) bool
func (*LongLongLinkedEntry) GetKey ¶
func (this *LongLongLinkedEntry) GetKey() int64
func (*LongLongLinkedEntry) GetValue ¶
func (this *LongLongLinkedEntry) GetValue() int64
func (*LongLongLinkedEntry) HashCode ¶
func (this *LongLongLinkedEntry) HashCode() uint
func (*LongLongLinkedEntry) SetValue ¶
func (this *LongLongLinkedEntry) SetValue(v int64) int64
func (*LongLongLinkedEntry) ToString ¶
func (this *LongLongLinkedEntry) ToString() string
type LongLongLinkedEnumer ¶
type LongLongLinkedEnumer struct { Type int // contains filtered or unexported fields }
func NewLongLongLinkedEnumer ¶
func NewLongLongLinkedEnumer(parent *LongLongLinkedMap, entry *LongLongLinkedEntry, Type int) *LongLongLinkedEnumer
func (*LongLongLinkedEnumer) HasMoreElements ¶
func (this *LongLongLinkedEnumer) HasMoreElements() bool
func (*LongLongLinkedEnumer) NextElement ¶
func (this *LongLongLinkedEnumer) NextElement() interface{}
func (*LongLongLinkedEnumer) NextLong ¶
func (this *LongLongLinkedEnumer) NextLong() int64
type LongLongLinkedMap ¶
type LongLongLinkedMap struct { NONE int64 // contains filtered or unexported fields }
func NewLongLongLinkedMap ¶
func NewLongLongLinkedMap(initCapacity int, loadFactor float32) *LongLongLinkedMap
func NewLongLongLinkedMapDefault ¶
func NewLongLongLinkedMapDefault() *LongLongLinkedMap
func (*LongLongLinkedMap) AddFirst ¶
func (this *LongLongLinkedMap) AddFirst(key int64, value int64) int64
func (*LongLongLinkedMap) AddLast ¶
func (this *LongLongLinkedMap) AddLast(key int64, value int64) int64
func (*LongLongLinkedMap) Clear ¶
func (this *LongLongLinkedMap) Clear()
func (*LongLongLinkedMap) ContainsKey ¶
func (this *LongLongLinkedMap) ContainsKey(key int64) bool
func (*LongLongLinkedMap) ContainsValue ¶
func (this *LongLongLinkedMap) ContainsValue(value int64) bool
func (*LongLongLinkedMap) Entries ¶
func (this *LongLongLinkedMap) Entries() Enumeration
func (*LongLongLinkedMap) Get ¶
func (this *LongLongLinkedMap) Get(key int64) int64
func (*LongLongLinkedMap) GetFirstKey ¶
func (this *LongLongLinkedMap) GetFirstKey() int64
func (*LongLongLinkedMap) GetFirstValue ¶
func (this *LongLongLinkedMap) GetFirstValue() int64
func (*LongLongLinkedMap) GetLastKey ¶
func (this *LongLongLinkedMap) GetLastKey() int64
func (*LongLongLinkedMap) GetLastValue ¶
func (this *LongLongLinkedMap) GetLastValue() int64
func (*LongLongLinkedMap) IsEmpty ¶
func (this *LongLongLinkedMap) IsEmpty() bool
func (*LongLongLinkedMap) IsFull ¶
func (this *LongLongLinkedMap) IsFull() bool
func (*LongLongLinkedMap) KeyArray ¶
func (this *LongLongLinkedMap) KeyArray() []int64
func (*LongLongLinkedMap) Keys ¶
func (this *LongLongLinkedMap) Keys() LongEnumer
func (*LongLongLinkedMap) PutFirst ¶
func (this *LongLongLinkedMap) PutFirst(key int64, value int64) int64
func (*LongLongLinkedMap) PutLast ¶
func (this *LongLongLinkedMap) PutLast(key int64, value int64) int64
func (*LongLongLinkedMap) Remove ¶
func (this *LongLongLinkedMap) Remove(key int64) int64
func (*LongLongLinkedMap) RemoveFirst ¶
func (this *LongLongLinkedMap) RemoveFirst() int64
func (*LongLongLinkedMap) RemoveLast ¶
func (this *LongLongLinkedMap) RemoveLast() int64
func (*LongLongLinkedMap) SetMax ¶
func (this *LongLongLinkedMap) SetMax(max int) *LongLongLinkedMap
func (*LongLongLinkedMap) SetNullValue ¶
func (this *LongLongLinkedMap) SetNullValue(none int64) *LongLongLinkedMap
func (*LongLongLinkedMap) Size ¶
func (this *LongLongLinkedMap) Size() int
func (*LongLongLinkedMap) Sort ¶
func (this *LongLongLinkedMap) Sort(c func(k1, k2 int64) bool)
func (*LongLongLinkedMap) ToBytes ¶
func (this *LongLongLinkedMap) ToBytes(dout *io.DataOutputX)
func (*LongLongLinkedMap) ToObject ¶
func (this *LongLongLinkedMap) ToObject(din *io.DataInputX) *LongLongLinkedMap
func (*LongLongLinkedMap) ToString ¶
func (this *LongLongLinkedMap) ToString() string
func (*LongLongLinkedMap) Values ¶
func (this *LongLongLinkedMap) Values() LongEnumer
type StringEnumer ¶
type StringEnumerSetImpl ¶
type StringEnumerSetImpl struct {
// contains filtered or unexported fields
}
func (*StringEnumerSetImpl) HasMoreElements ¶
func (this *StringEnumerSetImpl) HasMoreElements() bool
func (*StringEnumerSetImpl) NextString ¶
func (this *StringEnumerSetImpl) NextString() string
type StringIntLinkedEntry ¶
type StringIntLinkedEntry struct {
// contains filtered or unexported fields
}
func (*StringIntLinkedEntry) Equals ¶
func (this *StringIntLinkedEntry) Equals(o *StringIntLinkedEntry) bool
func (*StringIntLinkedEntry) GetKey ¶
func (this *StringIntLinkedEntry) GetKey() string
func (*StringIntLinkedEntry) GetValue ¶
func (this *StringIntLinkedEntry) GetValue() int32
func (*StringIntLinkedEntry) HashCode ¶
func (this *StringIntLinkedEntry) HashCode() uint
func (*StringIntLinkedEntry) SetValue ¶
func (this *StringIntLinkedEntry) SetValue(v int32) int32
func (*StringIntLinkedEntry) ToString ¶
func (this *StringIntLinkedEntry) ToString() string
type StringIntLinkedEnumer ¶
type StringIntLinkedEnumer struct { Type int // contains filtered or unexported fields }
func NewStringIntLinkedEnumer ¶
func NewStringIntLinkedEnumer(parent *StringIntLinkedMap, entry *StringIntLinkedEntry, Type int) *StringIntLinkedEnumer
func (*StringIntLinkedEnumer) HasMoreElements ¶
func (this *StringIntLinkedEnumer) HasMoreElements() bool
func (*StringIntLinkedEnumer) NextElement ¶
func (this *StringIntLinkedEnumer) NextElement() interface{}
func (*StringIntLinkedEnumer) NextInt ¶
func (this *StringIntLinkedEnumer) NextInt() int32
func (*StringIntLinkedEnumer) NextString ¶
func (this *StringIntLinkedEnumer) NextString() string
type StringIntLinkedMap ¶
type StringIntLinkedMap struct { NONE int32 // contains filtered or unexported fields }
func NewStringIntLinkedMap ¶
func NewStringIntLinkedMap() *StringIntLinkedMap
func (*StringIntLinkedMap) AddFirst ¶
func (this *StringIntLinkedMap) AddFirst(key string, value int32) int32
func (*StringIntLinkedMap) AddLast ¶
func (this *StringIntLinkedMap) AddLast(key string, value int32) int32
func (*StringIntLinkedMap) Clear ¶
func (this *StringIntLinkedMap) Clear()
func (*StringIntLinkedMap) ContainsKey ¶
func (this *StringIntLinkedMap) ContainsKey(key string) bool
func (*StringIntLinkedMap) ContainsValue ¶
func (this *StringIntLinkedMap) ContainsValue(value int32) bool
func (*StringIntLinkedMap) Entries ¶
func (this *StringIntLinkedMap) Entries() Enumeration
func (*StringIntLinkedMap) Get ¶
func (this *StringIntLinkedMap) Get(key string) int32
func (*StringIntLinkedMap) GetFirstKey ¶
func (this *StringIntLinkedMap) GetFirstKey() string
func (*StringIntLinkedMap) GetFirstValue ¶
func (this *StringIntLinkedMap) GetFirstValue() interface{}
func (*StringIntLinkedMap) GetLastKey ¶
func (this *StringIntLinkedMap) GetLastKey() string
func (*StringIntLinkedMap) GetLastValue ¶
func (this *StringIntLinkedMap) GetLastValue() interface{}
func (*StringIntLinkedMap) IsEmpty ¶
func (this *StringIntLinkedMap) IsEmpty() bool
func (*StringIntLinkedMap) IsFull ¶
func (this *StringIntLinkedMap) IsFull() bool
func (*StringIntLinkedMap) KeyArray ¶
func (this *StringIntLinkedMap) KeyArray() []string
func (*StringIntLinkedMap) Keys ¶
func (this *StringIntLinkedMap) Keys() StringEnumer
func (*StringIntLinkedMap) PutFirst ¶
func (this *StringIntLinkedMap) PutFirst(key string, value int32) int32
func (*StringIntLinkedMap) PutLast ¶
func (this *StringIntLinkedMap) PutLast(key string, value int32) int32
func (*StringIntLinkedMap) Remove ¶
func (this *StringIntLinkedMap) Remove(key string) interface{}
func (*StringIntLinkedMap) RemoveFirst ¶
func (this *StringIntLinkedMap) RemoveFirst() interface{}
func (*StringIntLinkedMap) RemoveLast ¶
func (this *StringIntLinkedMap) RemoveLast() interface{}
func (*StringIntLinkedMap) SetMax ¶
func (this *StringIntLinkedMap) SetMax(max int) *StringIntLinkedMap
func (*StringIntLinkedMap) SetNullValue ¶
func (this *StringIntLinkedMap) SetNullValue(none int32) *StringIntLinkedMap
func (*StringIntLinkedMap) Size ¶
func (this *StringIntLinkedMap) Size() int
func (*StringIntLinkedMap) Sort ¶
func (this *StringIntLinkedMap) Sort(c func(k1, k2 string) bool)
func (*StringIntLinkedMap) ToString ¶
func (this *StringIntLinkedMap) ToString() string
func (*StringIntLinkedMap) Values ¶
func (this *StringIntLinkedMap) Values() Enumeration
type StringIntSortable ¶
type StringIntSortable struct {
// contains filtered or unexported fields
}
func (StringIntSortable) Len ¶
func (this StringIntSortable) Len() int
func (StringIntSortable) Less ¶
func (this StringIntSortable) Less(i, j int) bool
func (StringIntSortable) Swap ¶
func (this StringIntSortable) Swap(i, j int)
type StringKeyEnumerImpl ¶
type StringKeyEnumerImpl struct {
// contains filtered or unexported fields
}
func (*StringKeyEnumerImpl) HasMoreElements ¶
func (this *StringKeyEnumerImpl) HasMoreElements() bool
func (*StringKeyEnumerImpl) NextElement ¶
func (this *StringKeyEnumerImpl) NextElement() interface{}
func (*StringKeyEnumerImpl) NextString ¶
func (this *StringKeyEnumerImpl) NextString() string
type StringKeyLinkedEntry ¶
type StringKeyLinkedEntry struct {
// contains filtered or unexported fields
}
func (*StringKeyLinkedEntry) Equals ¶
func (this *StringKeyLinkedEntry) Equals(o *StringKeyLinkedEntry) bool
func (*StringKeyLinkedEntry) GetKey ¶
func (this *StringKeyLinkedEntry) GetKey() string
func (*StringKeyLinkedEntry) GetValue ¶
func (this *StringKeyLinkedEntry) GetValue() interface{}
func (*StringKeyLinkedEntry) HashCode ¶
func (this *StringKeyLinkedEntry) HashCode() uint
func (*StringKeyLinkedEntry) SetValue ¶
func (this *StringKeyLinkedEntry) SetValue(v interface{}) interface{}
func (*StringKeyLinkedEntry) ToString ¶
func (this *StringKeyLinkedEntry) ToString() string
type StringKeyLinkedMap ¶
type StringKeyLinkedMap struct {
// contains filtered or unexported fields
}
func NewStringKeyLinkedMap ¶
func NewStringKeyLinkedMap() *StringKeyLinkedMap
func (*StringKeyLinkedMap) Clear ¶
func (this *StringKeyLinkedMap) Clear()
func (*StringKeyLinkedMap) ContainsKey ¶
func (this *StringKeyLinkedMap) ContainsKey(key string) bool
func (*StringKeyLinkedMap) Entries ¶
func (this *StringKeyLinkedMap) Entries() Enumeration
func (*StringKeyLinkedMap) Get ¶
func (this *StringKeyLinkedMap) Get(key string) interface{}
func (*StringKeyLinkedMap) GetFirstKey ¶
func (this *StringKeyLinkedMap) GetFirstKey() string
func (*StringKeyLinkedMap) GetFirstValue ¶
func (this *StringKeyLinkedMap) GetFirstValue() interface{}
func (*StringKeyLinkedMap) GetLastKey ¶
func (this *StringKeyLinkedMap) GetLastKey() string
func (*StringKeyLinkedMap) GetLastValue ¶
func (this *StringKeyLinkedMap) GetLastValue() interface{}
func (*StringKeyLinkedMap) IsEmpty ¶
func (this *StringKeyLinkedMap) IsEmpty() bool
func (*StringKeyLinkedMap) IsFull ¶
func (this *StringKeyLinkedMap) IsFull() bool
func (*StringKeyLinkedMap) KeyArray ¶
func (this *StringKeyLinkedMap) KeyArray() []string
func (*StringKeyLinkedMap) Keys ¶
func (this *StringKeyLinkedMap) Keys() StringEnumer
func (*StringKeyLinkedMap) Put ¶
func (this *StringKeyLinkedMap) Put(key string, value interface{}) interface{}
func (*StringKeyLinkedMap) PutFirst ¶
func (this *StringKeyLinkedMap) PutFirst(key string, value interface{}) interface{}
func (*StringKeyLinkedMap) PutLast ¶
func (this *StringKeyLinkedMap) PutLast(key string, value interface{}) interface{}
func (*StringKeyLinkedMap) Remove ¶
func (this *StringKeyLinkedMap) Remove(key string) interface{}
func (*StringKeyLinkedMap) RemoveFirst ¶
func (this *StringKeyLinkedMap) RemoveFirst() interface{}
func (*StringKeyLinkedMap) RemoveLast ¶
func (this *StringKeyLinkedMap) RemoveLast() interface{}
func (*StringKeyLinkedMap) SetMax ¶
func (this *StringKeyLinkedMap) SetMax(max int) *StringKeyLinkedMap
func (*StringKeyLinkedMap) Size ¶
func (this *StringKeyLinkedMap) Size() int
func (*StringKeyLinkedMap) Sort ¶
func (this *StringKeyLinkedMap) Sort(c func(k1, k2 string) bool)
func (*StringKeyLinkedMap) ToString ¶
func (this *StringKeyLinkedMap) ToString() string
func (*StringKeyLinkedMap) Values ¶
func (this *StringKeyLinkedMap) Values() Enumeration
type StringKeySortable ¶
type StringKeySortable struct {
// contains filtered or unexported fields
}
func (StringKeySortable) Len ¶
func (this StringKeySortable) Len() int
func (StringKeySortable) Less ¶
func (this StringKeySortable) Less(i, j int) bool
func (StringKeySortable) Swap ¶
func (this StringKeySortable) Swap(i, j int)
type StringLinkedSet ¶
type StringLinkedSet struct {
// contains filtered or unexported fields
}
TODO SearchPathMap 에서 사용하기 위해 생성 (현재는 생성만) 테스트 필요.
func NewStringLinkedSet ¶
func NewStringLinkedSet() *StringLinkedSet
func (*StringLinkedSet) Clear ¶
func (this *StringLinkedSet) Clear()
func (*StringLinkedSet) Contains ¶
func (this *StringLinkedSet) Contains(key string) bool
func (*StringLinkedSet) GetArray ¶
func (this *StringLinkedSet) GetArray() []string
func (*StringLinkedSet) GetFirst ¶
func (this *StringLinkedSet) GetFirst() string
func (*StringLinkedSet) GetLast ¶
func (this *StringLinkedSet) GetLast() string
func (*StringLinkedSet) IsEmpty ¶
func (this *StringLinkedSet) IsEmpty() bool
func (*StringLinkedSet) IsFull ¶
func (this *StringLinkedSet) IsFull() bool
func (*StringLinkedSet) Keys ¶
func (this *StringLinkedSet) Keys() StringEnumer
func (*StringLinkedSet) Put ¶
func (this *StringLinkedSet) Put(key string) interface{}
func (*StringLinkedSet) PutFirst ¶
func (this *StringLinkedSet) PutFirst(key string) interface{}
func (*StringLinkedSet) PutLast ¶
func (this *StringLinkedSet) PutLast(key string) interface{}
func (*StringLinkedSet) Remove ¶
func (this *StringLinkedSet) Remove(key string) interface{}
func (*StringLinkedSet) RemoveFirst ¶
func (this *StringLinkedSet) RemoveFirst() interface{}
func (*StringLinkedSet) RemoveLast ¶
func (this *StringLinkedSet) RemoveLast() interface{}
func (*StringLinkedSet) SetMax ¶
func (this *StringLinkedSet) SetMax(max int) *StringLinkedSet
func (*StringLinkedSet) Size ¶
func (this *StringLinkedSet) Size() int
func (*StringLinkedSet) Sort ¶
func (this *StringLinkedSet) Sort(c func(k1, k2 string) bool)
func (*StringLinkedSet) ToString ¶
func (this *StringLinkedSet) ToString() string
func (*StringLinkedSet) Unipoint ¶
func (this *StringLinkedSet) Unipoint(key string) string
type StringLinkedSetry ¶
type StringLinkedSetry struct {
// contains filtered or unexported fields
}
func (*StringLinkedSetry) Equals ¶
func (this *StringLinkedSetry) Equals(o *StringLinkedSetry) bool
func (*StringLinkedSetry) Get ¶
func (this *StringLinkedSetry) Get() string
func (*StringLinkedSetry) HashCode ¶
func (this *StringLinkedSetry) HashCode() uint
func (*StringLinkedSetry) ToString ¶
func (this *StringLinkedSetry) ToString() string
type StringLinkedSortable ¶
type StringLinkedSortable struct {
// contains filtered or unexported fields
}
func (StringLinkedSortable) Len ¶
func (this StringLinkedSortable) Len() int
func (StringLinkedSortable) Less ¶
func (this StringLinkedSortable) Less(i, j int) bool
func (StringLinkedSortable) Swap ¶
func (this StringLinkedSortable) Swap(i, j int)
type StringLongLinkedEntry ¶
type StringLongLinkedEntry struct {
// contains filtered or unexported fields
}
func (*StringLongLinkedEntry) Equals ¶
func (this *StringLongLinkedEntry) Equals(o *StringLongLinkedEntry) bool
func (*StringLongLinkedEntry) GetKey ¶
func (this *StringLongLinkedEntry) GetKey() string
func (*StringLongLinkedEntry) GetValue ¶
func (this *StringLongLinkedEntry) GetValue() int64
func (*StringLongLinkedEntry) HashCode ¶
func (this *StringLongLinkedEntry) HashCode() uint
func (*StringLongLinkedEntry) SetValue ¶
func (this *StringLongLinkedEntry) SetValue(v int64) int64
func (*StringLongLinkedEntry) ToString ¶
func (this *StringLongLinkedEntry) ToString() string
type StringLongLinkedEnumer ¶
type StringLongLinkedEnumer struct { Type int // contains filtered or unexported fields }
func NewStringLongLinkedEnumer ¶
func NewStringLongLinkedEnumer(parent *StringLongLinkedMap, entry *StringLongLinkedEntry, Type int) *StringLongLinkedEnumer
func (*StringLongLinkedEnumer) HasMoreElements ¶
func (this *StringLongLinkedEnumer) HasMoreElements() bool
func (*StringLongLinkedEnumer) NextElement ¶
func (this *StringLongLinkedEnumer) NextElement() interface{}
func (*StringLongLinkedEnumer) NextLong ¶
func (this *StringLongLinkedEnumer) NextLong() int64
func (*StringLongLinkedEnumer) NextString ¶
func (this *StringLongLinkedEnumer) NextString() string
type StringLongLinkedMap ¶
type StringLongLinkedMap struct { NONE int64 // contains filtered or unexported fields }
func NewStringLongLinkedMap ¶
func NewStringLongLinkedMap() *StringLongLinkedMap
func (*StringLongLinkedMap) Add ¶
func (this *StringLongLinkedMap) Add(key string, value int64) int64
func (*StringLongLinkedMap) AddFirst ¶
func (this *StringLongLinkedMap) AddFirst(key string, value int64) int64
func (*StringLongLinkedMap) AddLast ¶
func (this *StringLongLinkedMap) AddLast(key string, value int64) int64
func (*StringLongLinkedMap) Clear ¶
func (this *StringLongLinkedMap) Clear()
func (*StringLongLinkedMap) ContainsKey ¶
func (this *StringLongLinkedMap) ContainsKey(key string) bool
func (*StringLongLinkedMap) ContainsValue ¶
func (this *StringLongLinkedMap) ContainsValue(value int64) bool
func (*StringLongLinkedMap) Entries ¶
func (this *StringLongLinkedMap) Entries() Enumeration
func (*StringLongLinkedMap) Get ¶
func (this *StringLongLinkedMap) Get(key string) int64
func (*StringLongLinkedMap) GetFirstKey ¶
func (this *StringLongLinkedMap) GetFirstKey() string
func (*StringLongLinkedMap) GetFirstValue ¶
func (this *StringLongLinkedMap) GetFirstValue() interface{}
func (*StringLongLinkedMap) GetLastKey ¶
func (this *StringLongLinkedMap) GetLastKey() string
func (*StringLongLinkedMap) GetLastValue ¶
func (this *StringLongLinkedMap) GetLastValue() interface{}
func (*StringLongLinkedMap) IsEmpty ¶
func (this *StringLongLinkedMap) IsEmpty() bool
func (*StringLongLinkedMap) IsFull ¶
func (this *StringLongLinkedMap) IsFull() bool
func (*StringLongLinkedMap) KeyArray ¶
func (this *StringLongLinkedMap) KeyArray() []string
func (*StringLongLinkedMap) Keys ¶
func (this *StringLongLinkedMap) Keys() StringEnumer
func (*StringLongLinkedMap) Put ¶
func (this *StringLongLinkedMap) Put(key string, value int64) int64
func (*StringLongLinkedMap) PutFirst ¶
func (this *StringLongLinkedMap) PutFirst(key string, value int64) int64
func (*StringLongLinkedMap) PutLast ¶
func (this *StringLongLinkedMap) PutLast(key string, value int64) int64
func (*StringLongLinkedMap) Remove ¶
func (this *StringLongLinkedMap) Remove(key string) interface{}
func (*StringLongLinkedMap) RemoveFirst ¶
func (this *StringLongLinkedMap) RemoveFirst() interface{}
func (*StringLongLinkedMap) RemoveLast ¶
func (this *StringLongLinkedMap) RemoveLast() interface{}
func (*StringLongLinkedMap) SetMax ¶
func (this *StringLongLinkedMap) SetMax(max int) *StringLongLinkedMap
func (*StringLongLinkedMap) SetNullValue ¶
func (this *StringLongLinkedMap) SetNullValue(none int64) *StringLongLinkedMap
func (*StringLongLinkedMap) Size ¶
func (this *StringLongLinkedMap) Size() int
func (*StringLongLinkedMap) Sort ¶
func (this *StringLongLinkedMap) Sort(c func(k1, k2 string) bool)
func (*StringLongLinkedMap) ToString ¶
func (this *StringLongLinkedMap) ToString() string
func (*StringLongLinkedMap) Values ¶
func (this *StringLongLinkedMap) Values() Enumeration
type StringLongSortable ¶
type StringLongSortable struct {
// contains filtered or unexported fields
}
func (StringLongSortable) Len ¶
func (this StringLongSortable) Len() int
func (StringLongSortable) Less ¶
func (this StringLongSortable) Less(i, j int) bool
func (StringLongSortable) Swap ¶
func (this StringLongSortable) Swap(i, j int)
type StringSet ¶
type StringSet struct {
// contains filtered or unexported fields
}
TODO SearchPathMap 에서 사용하기 위해 생성 (현재는 생성만) 테스트 필요.
func NewStringSet ¶
func NewStringSet() *StringSet
func NewStringSetArray ¶
func (*StringSet) Keys ¶
func (this *StringSet) Keys() StringEnumer
type StringSetEnumer ¶
type StringSetEnumer struct {
// contains filtered or unexported fields
}
func (*StringSetEnumer) HasMoreElements ¶
func (this *StringSetEnumer) HasMoreElements() bool
func (*StringSetEnumer) NextString ¶
func (this *StringSetEnumer) NextString() string
type StringSetry ¶
type StringSetry struct {
// contains filtered or unexported fields
}
func NewStringSetry ¶
func NewStringSetry(hash uint, key string, next *StringSetry) *StringSetry
func (*StringSetry) Clone ¶
func (this *StringSetry) Clone() *StringSetry
func (*StringSetry) Equals ¶
func (this *StringSetry) Equals(o *StringSetry) bool
func (*StringSetry) Get ¶
func (this *StringSetry) Get() string
func (*StringSetry) GetKey ¶
func (this *StringSetry) GetKey() string
func (*StringSetry) HashCode ¶
func (this *StringSetry) HashCode() uint
func (*StringSetry) ToString ¶
func (this *StringSetry) ToString() string
Source Files ¶
- AbstractMap.go
- IntFloatLinkedEntry.go
- IntFloatLinkedMap.go
- IntIntEntry.go
- IntIntLinkedEntry.go
- IntIntLinkedMap.go
- IntIntMap.go
- IntKeyEntry.go
- IntKeyLinkedEntry.go
- IntKeyLinkedMap.go
- IntKeyMap.go
- IntLinkedSet.go
- IntLinkedSetry.go
- IntSet.go
- IntSetry.go
- LinkedEntry.go
- LinkedMap.go
- LinkedSet.go
- LinkedSetry.go
- LongFloatLinkedEntry.go
- LongFloatLinkedMap.go
- LongKeyLinkedEntry.go
- LongKeyLinkedMap.go
- LongLongLinkedEntry.go
- LongLongLinkedMap.go
- StringIntLinkedEntry.go
- StringIntLinkedMap.go
- StringKeyLinkedEntry.go
- StringKeyLinkedMap.go
- StringLinkedSet.go
- StringLinkedSetry.go
- StringLongLinkedEntry.go
- StringLongLinkedMap.go
- StringSet.go
- StringSetry.go
Click to show internal directories.
Click to hide internal directories.