arraylist

package
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 11, 2024 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ArrayList

type ArrayList []any

func Of

func Of(elements ...any) ArrayList

func Repeat

func Repeat(element any, count int) ArrayList

func (ArrayList) At

func (l ArrayList) At(index int) (element any, err error)

func (*ArrayList) Clear

func (l *ArrayList) Clear() *ArrayList

func (ArrayList) Concat

func (l ArrayList) Concat(another ArrayList) ArrayList

func (ArrayList) Copy

func (l ArrayList) Copy() ArrayList

func (ArrayList) Count

func (l ArrayList) Count(element any) (count int)

func (ArrayList) Empty

func (l ArrayList) Empty() bool

func (ArrayList) Equal

func (l ArrayList) Equal(another ArrayList) bool

func (ArrayList) Every

func (l ArrayList) Every(condition func(any) bool) bool

func (*ArrayList) Fill

func (l *ArrayList) Fill(element any, area ...int) *ArrayList

func (ArrayList) Filter

func (l ArrayList) Filter(condition func(any) bool) ArrayList

func (ArrayList) Find

func (l ArrayList) Find(by func(any) bool) (element any, found bool)

func (ArrayList) FindIndex

func (l ArrayList) FindIndex(by func(any) bool) (index int)

func (ArrayList) FindIndexes

func (l ArrayList) FindIndexes(by func(any) bool, counts ...int) (indexes []int)

func (ArrayList) FindLast

func (l ArrayList) FindLast(by func(any) bool) (element any, found bool)

func (ArrayList) FindLastIndex

func (l ArrayList) FindLastIndex(by func(any) bool) (index int)

func (ArrayList) FindLastIndexes

func (l ArrayList) FindLastIndexes(by func(any) bool, counts ...int) (indexes []int)

func (ArrayList) FindLasts

func (l ArrayList) FindLasts(by func(any) bool, counts ...int) (elements []any)

func (ArrayList) Finds

func (l ArrayList) Finds(by func(any) bool, counts ...int) (elements []any)

func (*ArrayList) ForEach

func (l *ArrayList) ForEach(action func(any) any) *ArrayList

func (ArrayList) Head

func (l ArrayList) Head() (element any, err error)

func (ArrayList) Includes

func (l ArrayList) Includes(element any) bool

func (ArrayList) IndexOf

func (l ArrayList) IndexOf(element any) (index int)

func (*ArrayList) Insert

func (l *ArrayList) Insert(index int, element any) *ArrayList

func (ArrayList) LastIndexOf

func (l ArrayList) LastIndexOf(element any) (index int)

func (ArrayList) Len

func (l ArrayList) Len() int

func (ArrayList) Map

func (l ArrayList) Map(handler func(any) any) ArrayList

func (*ArrayList) Pop

func (l *ArrayList) Pop(indexes ...int) (element any, err error)

func (*ArrayList) Push

func (l *ArrayList) Push(elements ...any) (length int)

func (ArrayList) Reduce

func (l ArrayList) Reduce(handler func(any, any) any, initial ...any) (result any, err error)

func (ArrayList) ReduceRight

func (l ArrayList) ReduceRight(handler func(any, any) any, initial ...any) (result any, err error)

func (*ArrayList) Remove

func (l *ArrayList) Remove(element any, counts ...int) *ArrayList

func (*ArrayList) RemoveIf

func (l *ArrayList) RemoveIf(condition func(any) bool, counts ...int) ArrayList

func (*ArrayList) RemoveRight

func (l *ArrayList) RemoveRight(element any, counts ...int) *ArrayList

func (*ArrayList) RemoveRightIf

func (l *ArrayList) RemoveRightIf(condition func(any) bool, counts ...int) ArrayList

func (*ArrayList) Replace

func (l *ArrayList) Replace(oldElement, newElement any, counts ...int) *ArrayList

func (*ArrayList) ReplaceIf

func (l *ArrayList) ReplaceIf(condition func(any) bool, newElement any, counts ...int) ArrayList

func (*ArrayList) ReplaceRight

func (l *ArrayList) ReplaceRight(oldElement, newElement any, counts ...int) *ArrayList

func (*ArrayList) ReplaceRightIf

func (l *ArrayList) ReplaceRightIf(condition func(any) bool, newElement any, counts ...int) ArrayList

func (*ArrayList) Reverse

func (l *ArrayList) Reverse() *ArrayList

func (*ArrayList) Set

func (l *ArrayList) Set(index int, element any) (err error)

func (*ArrayList) Shift

func (l *ArrayList) Shift() (element any, err error)

func (ArrayList) Slice

func (l ArrayList) Slice(args ...int) ArrayList

func (ArrayList) Some

func (l ArrayList) Some(condition func(any) bool) bool

func (*ArrayList) Splice

func (l *ArrayList) Splice(start, deleteCount int, items ...any) ArrayList

func (ArrayList) Tail

func (l ArrayList) Tail() (element any, err error)

func (ArrayList) ToReversed

func (l ArrayList) ToReversed() ArrayList

func (ArrayList) ToSpliced

func (l ArrayList) ToSpliced(start, deleteCount int, items ...any) ArrayList

func (*ArrayList) Unshift

func (l *ArrayList) Unshift(elements ...any) (length int)

func (ArrayList) With

func (l ArrayList) With(index int, element any) ArrayList

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL