Versions in this module Expand all Collapse all v1 v1.2.0 Jun 27, 2016 Changes in this version type Iterator + func (iterator *Iterator) Begin() + func (iterator *Iterator) End() + func (iterator *Iterator) First() bool + func (iterator *Iterator) Last() bool v1.1.0 Jun 25, 2016 Changes in this version type Iterator + func (iterator *Iterator) Prev() bool v1.0.0 Jun 24, 2016 Changes in this version + const GROWTH_FACTOR + const SHRINK_FACTOR + type Iterator struct + func (iterator *Iterator) Index() int + func (iterator *Iterator) Next() bool + func (iterator *Iterator) Value() interface{} + type List struct + func New() *List + func (list *List) Add(values ...interface{}) + func (list *List) All(f func(index int, value interface{}) bool) bool + func (list *List) Any(f func(index int, value interface{}) bool) bool + func (list *List) Clear() + func (list *List) Contains(values ...interface{}) bool + func (list *List) Each(f func(index int, value interface{})) + func (list *List) Empty() bool + func (list *List) Find(f func(index int, value interface{}) bool) (int, interface{}) + func (list *List) Get(index int) (interface{}, bool) + func (list *List) Insert(index int, values ...interface{}) + func (list *List) Iterator() Iterator + func (list *List) Map(f func(index int, value interface{}) interface{}) *List + func (list *List) Remove(index int) + func (list *List) Select(f func(index int, value interface{}) bool) *List + func (list *List) Size() int + func (list *List) Sort(comparator utils.Comparator) + func (list *List) String() string + func (list *List) Swap(i, j int) + func (list *List) Values() []interface{}