Documentation ¶
Index ¶
- type BoolStream
- func (self *BoolStream) Add(arg bool) *BoolStream
- func (self *BoolStream) AddAll(arg ...bool) *BoolStream
- func (self *BoolStream) AddSafe(arg *bool) *BoolStream
- func (self *BoolStream) AllMatch(fn func(bool, int) bool) bool
- func (self *BoolStream) AnyMatch(fn func(bool, int) bool) bool
- func (self *BoolStream) Clean() *BoolStream
- func (self *BoolStream) Clone() *BoolStream
- func (self *BoolStream) Concat(arg []bool) *BoolStream
- func (self *BoolStream) Contains(arg bool) bool
- func (self *BoolStream) Copy() *BoolStream
- func (self *BoolStream) Delete(index int) *BoolStream
- func (self *BoolStream) DeleteRange(startIndex, endIndex int) *BoolStream
- func (self *BoolStream) Distinct() *BoolStream
- func (self *BoolStream) Each(fn func(bool)) *BoolStream
- func (self *BoolStream) EachRight(fn func(bool)) *BoolStream
- func (self *BoolStream) Equals(arr []bool) bool
- func (self *BoolStream) Filter(fn func(bool, int) bool) *BoolStream
- func (self *BoolStream) FilterSlim(fn func(bool, int) bool) *BoolStream
- func (self *BoolStream) Find(fn func(bool, int) bool) *bool
- func (self *BoolStream) FindIndex(fn func(bool, int) bool) int
- func (self *BoolStream) FindOr(fn func(bool, int) bool, or bool) bool
- func (self *BoolStream) First() *bool
- func (self *BoolStream) FirstOr(arg bool) bool
- func (self *BoolStream) ForEach(fn func(bool, int)) *BoolStream
- func (self *BoolStream) ForEachRight(fn func(bool, int)) *BoolStream
- func (self *BoolStream) Get(index int) *bool
- func (self *BoolStream) GetOr(index int, arg bool) bool
- func (self *BoolStream) GroupBy(fn func(bool, int) string) map[string][]bool
- func (self *BoolStream) GroupByValues(fn func(bool, int) string) [][]bool
- func (self *BoolStream) IndexOf(arg bool) int
- func (self *BoolStream) IsEmpty() bool
- func (self *BoolStream) IsPreset() bool
- func (self *BoolStream) Last() *bool
- func (self *BoolStream) LastOr(arg bool) bool
- func (self *BoolStream) Len() int
- func (self *BoolStream) Limit(limit int) *BoolStream
- func (self *BoolStream) Map(fn func(bool, int) interface{}) interface{}
- func (self *BoolStream) Map2Bool(fn func(bool, int) bool) []bool
- func (self *BoolStream) Map2Bytes(fn func(bool, int) []byte) [][]byte
- func (self *BoolStream) Map2Float32(fn func(bool, int) float32) []float32
- func (self *BoolStream) Map2Float64(fn func(bool, int) float64) []float64
- func (self *BoolStream) Map2Int(fn func(bool, int) int) []int
- func (self *BoolStream) Map2Int32(fn func(bool, int) int32) []int32
- func (self *BoolStream) Map2Int64(fn func(bool, int) int64) []int64
- func (self *BoolStream) Map2String(fn func(bool, int) string) []string
- func (self *BoolStream) Max(fn func(bool, int) float64) *bool
- func (self *BoolStream) Min(fn func(bool, int) float64) *bool
- func (self *BoolStream) NoneMatch(fn func(bool, int) bool) bool
- func (self *BoolStream) Peek(fn func(*bool, int)) *BoolStream
- func (self *BoolStream) Reduce(fn func(bool, bool, int) bool) *BoolStream
- func (self *BoolStream) ReduceBool(fn func(bool, bool, int) bool) (result []bool)
- func (self *BoolStream) ReduceFloat32(fn func(float32, bool, int) float32) (result []float32)
- func (self *BoolStream) ReduceFloat64(fn func(float64, bool, int) float64) (result []float64)
- func (self *BoolStream) ReduceInit(fn func(bool, bool, int) bool, initialValue bool) *BoolStream
- func (self *BoolStream) ReduceInt(fn func(int, bool, int) int) (result []int)
- func (self *BoolStream) ReduceInt32(fn func(int32, bool, int) int32) (result []int32)
- func (self *BoolStream) ReduceInt64(fn func(int64, bool, int) int64) (result []int64)
- func (self *BoolStream) ReduceString(fn func(string, bool, int) string) (result []string)
- func (self *BoolStream) Replace(fn func(bool, int) bool) *BoolStream
- func (self *BoolStream) Reverse() *BoolStream
- func (self *BoolStream) Set(index int, val bool) *BoolStream
- func (self *BoolStream) Skip(skip int) *BoolStream
- func (self *BoolStream) SkippingEach(fn func(bool, int) int) *BoolStream
- func (self *BoolStream) Slice(startIndex, n int) *BoolStream
- func (self *BoolStream) Sort(fn func(i, j int) bool) *BoolStream
- func (self *BoolStream) Tail() *bool
- func (self *BoolStream) TailOr(arg bool) bool
- func (self *BoolStream) ToList() []bool
- func (self *BoolStream) Unique() *BoolStream
- func (self *BoolStream) Val() []bool
- func (self *BoolStream) While(fn func(bool, int) bool) *BoolStream
- type Float32Stream
- func (self *Float32Stream) Add(arg float32) *Float32Stream
- func (self *Float32Stream) AddAll(arg ...float32) *Float32Stream
- func (self *Float32Stream) AddSafe(arg *float32) *Float32Stream
- func (self *Float32Stream) AllMatch(fn func(float32, int) bool) bool
- func (self *Float32Stream) AnyMatch(fn func(float32, int) bool) bool
- func (self *Float32Stream) AsFloat64() *Float64Stream
- func (self *Float32Stream) AsInt() *IntegerStream
- func (self *Float32Stream) AsInt32() *Int32Stream
- func (self *Float32Stream) AsInt64() *Int64Stream
- func (self *Float32Stream) Average() float32
- func (self *Float32Stream) Clean() *Float32Stream
- func (self *Float32Stream) Clone() *Float32Stream
- func (self *Float32Stream) Concat(arg []float32) *Float32Stream
- func (self *Float32Stream) Contains(arg float32) bool
- func (self *Float32Stream) ContainsAll(arg ...float32) bool
- func (self *Float32Stream) ContainsSome(arg ...float32) bool
- func (self *Float32Stream) Copy() *Float32Stream
- func (self *Float32Stream) Delete(index int) *Float32Stream
- func (self *Float32Stream) DeleteRange(startIndex, endIndex int) *Float32Stream
- func (self *Float32Stream) Distinct() *Float32Stream
- func (self *Float32Stream) Each(fn func(float32)) *Float32Stream
- func (self *Float32Stream) EachRight(fn func(float32)) *Float32Stream
- func (self *Float32Stream) Equals(arr []float32) bool
- func (self *Float32Stream) Filter(fn func(float32, int) bool) *Float32Stream
- func (self *Float32Stream) FilterSlim(fn func(float32, int) bool) *Float32Stream
- func (self *Float32Stream) Find(fn func(float32, int) bool) *float32
- func (self *Float32Stream) FindIndex(fn func(float32, int) bool) int
- func (self *Float32Stream) FindOr(fn func(float32, int) bool, or float32) float32
- func (self *Float32Stream) First() *float32
- func (self *Float32Stream) FirstOr(arg float32) float32
- func (self *Float32Stream) ForEach(fn func(float32, int)) *Float32Stream
- func (self *Float32Stream) ForEachRight(fn func(float32, int)) *Float32Stream
- func (self *Float32Stream) Get(index int) *float32
- func (self *Float32Stream) GetOr(index int, arg float32) float32
- func (self *Float32Stream) GroupBy(fn func(float32, int) string) map[string][]float32
- func (self *Float32Stream) GroupByValues(fn func(float32, int) string) [][]float32
- func (self *Float32Stream) IndexOf(arg float32) int
- func (self *Float32Stream) IsEmpty() bool
- func (self *Float32Stream) IsPreset() bool
- func (self *Float32Stream) Last() *float32
- func (self *Float32Stream) LastOr(arg float32) float32
- func (self *Float32Stream) Len() int
- func (self *Float32Stream) Limit(limit int) *Float32Stream
- func (self *Float32Stream) Map(fn func(float32, int) interface{}) interface{}
- func (self *Float32Stream) Map2Bool(fn func(float32, int) bool) []bool
- func (self *Float32Stream) Map2Bytes(fn func(float32, int) []byte) [][]byte
- func (self *Float32Stream) Map2Float32(fn func(float32, int) float32) []float32
- func (self *Float32Stream) Map2Float64(fn func(float32, int) float64) []float64
- func (self *Float32Stream) Map2Int(fn func(float32, int) int) []int
- func (self *Float32Stream) Map2Int32(fn func(float32, int) int32) []int32
- func (self *Float32Stream) Map2Int64(fn func(float32, int) int64) []int64
- func (self *Float32Stream) Map2String(fn func(float32, int) string) []string
- func (self *Float32Stream) Max() float32
- func (self *Float32Stream) Median() *float32
- func (self *Float32Stream) Min() float32
- func (self *Float32Stream) Mode() *float32
- func (self *Float32Stream) NoneMatch(fn func(float32, int) bool) bool
- func (self *Float32Stream) Peek(fn func(*float32, int)) *Float32Stream
- func (self *Float32Stream) Range() *float32
- func (self *Float32Stream) Reduce(fn func(float32, float32, int) float32) *Float32Stream
- func (self *Float32Stream) ReduceBool(fn func(bool, float32, int) bool) (result []bool)
- func (self *Float32Stream) ReduceFloat32(fn func(float32, float32, int) float32) (result []float32)
- func (self *Float32Stream) ReduceFloat64(fn func(float64, float32, int) float64) (result []float64)
- func (self *Float32Stream) ReduceInit(fn func(float32, float32, int) float32, initialValue float32) *Float32Stream
- func (self *Float32Stream) ReduceInt(fn func(int, float32, int) int) (result []int)
- func (self *Float32Stream) ReduceInt32(fn func(int32, float32, int) int32) (result []int32)
- func (self *Float32Stream) ReduceInt64(fn func(int64, float32, int) int64) (result []int64)
- func (self *Float32Stream) ReduceString(fn func(string, float32, int) string) (result []string)
- func (self *Float32Stream) Replace(fn func(float32, int) float32) *Float32Stream
- func (self *Float32Stream) Reverse() *Float32Stream
- func (self *Float32Stream) Set(index int, val float32) *Float32Stream
- func (self *Float32Stream) Skip(skip int) *Float32Stream
- func (self *Float32Stream) SkippingEach(fn func(float32, int) int) *Float32Stream
- func (self *Float32Stream) Slice(startIndex, n int) *Float32Stream
- func (self *Float32Stream) Sort(fn func(i, j int) bool) *Float32Stream
- func (self *Float32Stream) Sum() float32
- func (self *Float32Stream) Tail() *float32
- func (self *Float32Stream) TailOr(arg float32) float32
- func (self *Float32Stream) ToList() []float32
- func (self *Float32Stream) Unique() *Float32Stream
- func (self *Float32Stream) Val() []float32
- func (self *Float32Stream) While(fn func(float32, int) bool) *Float32Stream
- type Float64Stream
- func (self *Float64Stream) Add(arg float64) *Float64Stream
- func (self *Float64Stream) AddAll(arg ...float64) *Float64Stream
- func (self *Float64Stream) AddSafe(arg *float64) *Float64Stream
- func (self *Float64Stream) Aggregate(fn func(float64, float64) float64) *Float64Stream
- func (self *Float64Stream) AllMatch(fn func(float64, int) bool) bool
- func (self *Float64Stream) AnyMatch(fn func(float64, int) bool) bool
- func (self *Float64Stream) AsFloat32() *Float32Stream
- func (self *Float64Stream) AsInt() *IntegerStream
- func (self *Float64Stream) AsInt32() *Int32Stream
- func (self *Float64Stream) AsInt64() *Int64Stream
- func (self *Float64Stream) Average() float64
- func (self *Float64Stream) Clean() *Float64Stream
- func (self *Float64Stream) Clone() *Float64Stream
- func (self *Float64Stream) Concat(arg []float64) *Float64Stream
- func (self *Float64Stream) Contains(arg float64) bool
- func (self *Float64Stream) ContainsAll(arg ...float64) bool
- func (self *Float64Stream) ContainsSome(arg ...float64) bool
- func (self *Float64Stream) Copy() *Float64Stream
- func (self *Float64Stream) Delete(index int) *Float64Stream
- func (self *Float64Stream) DeleteRange(startIndex, endIndex int) *Float64Stream
- func (self *Float64Stream) Distinct() *Float64Stream
- func (self *Float64Stream) Each(fn func(float64)) *Float64Stream
- func (self *Float64Stream) EachRight(fn func(float64)) *Float64Stream
- func (self *Float64Stream) Equals(arr []float64) bool
- func (self *Float64Stream) Filter(fn func(float64, int) bool) *Float64Stream
- func (self *Float64Stream) FilterSlim(fn func(float64, int) bool) *Float64Stream
- func (self *Float64Stream) Find(fn func(float64, int) bool) *float64
- func (self *Float64Stream) FindIndex(fn func(float64, int) bool) int
- func (self *Float64Stream) FindOr(fn func(float64, int) bool, or float64) float64
- func (self *Float64Stream) First() *float64
- func (self *Float64Stream) FirstOr(arg float64) float64
- func (self *Float64Stream) ForEach(fn func(float64, int)) *Float64Stream
- func (self *Float64Stream) ForEachRight(fn func(float64, int)) *Float64Stream
- func (self *Float64Stream) Get(index int) *float64
- func (self *Float64Stream) GetOr(index int, arg float64) float64
- func (self *Float64Stream) GroupBy(fn func(float64, int) string) map[string][]float64
- func (self *Float64Stream) GroupByValues(fn func(float64, int) string) [][]float64
- func (self *Float64Stream) IndexOf(arg float64) int
- func (self *Float64Stream) IsEmpty() bool
- func (self *Float64Stream) IsPreset() bool
- func (self *Float64Stream) Last() *float64
- func (self *Float64Stream) LastOr(arg float64) float64
- func (self *Float64Stream) Len() int
- func (self *Float64Stream) Limit(limit int) *Float64Stream
- func (self *Float64Stream) Map(fn func(float64, int) interface{}) interface{}
- func (self *Float64Stream) Map2Bool(fn func(float64, int) bool) []bool
- func (self *Float64Stream) Map2Bytes(fn func(float64, int) []byte) [][]byte
- func (self *Float64Stream) Map2Float32(fn func(float64, int) float32) []float32
- func (self *Float64Stream) Map2Int(fn func(float64, int) int) []int
- func (self *Float64Stream) Map2Int32(fn func(float64, int) int32) []int32
- func (self *Float64Stream) Map2Int64(fn func(float64, int) int64) []int64
- func (self *Float64Stream) Map2String(fn func(float64, int) string) []string
- func (self *Float64Stream) Max() float64
- func (self *Float64Stream) Median() *float64
- func (self *Float64Stream) Min() float64
- func (self *Float64Stream) Mode() *float64
- func (self *Float64Stream) NoneMatch(fn func(float64, int) bool) bool
- func (self *Float64Stream) Peek(fn func(*float64, int)) *Float64Stream
- func (self *Float64Stream) Range() *float64
- func (self *Float64Stream) Reduce(fn func(float64, float64, int) float64) *Float64Stream
- func (self *Float64Stream) ReduceBool(fn func(bool, float64, int) bool) (result []bool)
- func (self *Float64Stream) ReduceFloat32(fn func(float32, float64, int) float32) (result []float32)
- func (self *Float64Stream) ReduceFloat64(fn func(float64, float64, int) float64) (result []float64)
- func (self *Float64Stream) ReduceInit(fn func(float64, float64, int) float64, initialValue float64) *Float64Stream
- func (self *Float64Stream) ReduceInt(fn func(int, float64, int) int) (result []int)
- func (self *Float64Stream) ReduceInt32(fn func(int32, float64, int) int32) (result []int32)
- func (self *Float64Stream) ReduceInt64(fn func(int64, float64, int) int64) (result []int64)
- func (self *Float64Stream) ReduceString(fn func(string, float64, int) string) (result []string)
- func (self *Float64Stream) Replace(fn func(float64, int) float64) *Float64Stream
- func (self *Float64Stream) Reverse() *Float64Stream
- func (self *Float64Stream) Select(fn func(float64) interface{}) interface{}
- func (self *Float64Stream) Set(index int, val float64) *Float64Stream
- func (self *Float64Stream) Skip(skip int) *Float64Stream
- func (self *Float64Stream) SkippingEach(fn func(float64, int) int) *Float64Stream
- func (self *Float64Stream) Slice(startIndex, n int) *Float64Stream
- func (self *Float64Stream) Sort(fn func(i, j int) bool) *Float64Stream
- func (self *Float64Stream) Sum() float64
- func (self *Float64Stream) Tail() *float64
- func (self *Float64Stream) TailOr(arg float64) float64
- func (self *Float64Stream) ToList() []float64
- func (self *Float64Stream) Unique() *Float64Stream
- func (self *Float64Stream) Val() []float64
- func (self *Float64Stream) Where(fn func(float64) bool) *Float64Stream
- func (self *Float64Stream) WhereSlim(fn func(float64) bool) *Float64Stream
- func (self *Float64Stream) While(fn func(float64, int) bool) *Float64Stream
- type Int32Stream
- func (self *Int32Stream) Add(arg int32) *Int32Stream
- func (self *Int32Stream) AddAll(arg ...int32) *Int32Stream
- func (self *Int32Stream) AddSafe(arg *int32) *Int32Stream
- func (self *Int32Stream) Aggregate(fn func(int32, int32) int32) *Int32Stream
- func (self *Int32Stream) AllMatch(fn func(int32, int) bool) bool
- func (self *Int32Stream) AnyMatch(fn func(int32, int) bool) bool
- func (self *Int32Stream) AsFloat64() *Float64Stream
- func (self *Int32Stream) AsInt() *IntegerStream
- func (self *Int32Stream) AsInt32() *Int32Stream
- func (self *Int32Stream) AsInt64() *Int64Stream
- func (self *Int32Stream) Average() int32
- func (self *Int32Stream) Clean() *Int32Stream
- func (self *Int32Stream) Clone() *Int32Stream
- func (self *Int32Stream) Concat(arg []int32) *Int32Stream
- func (self *Int32Stream) Contains(arg int32) bool
- func (self *Int32Stream) ContainsAll(arg ...int32) bool
- func (self *Int32Stream) ContainsSome(arg ...int32) bool
- func (self *Int32Stream) Copy() *Int32Stream
- func (self *Int32Stream) Delete(index int) *Int32Stream
- func (self *Int32Stream) DeleteRange(startIndex, endIndex int) *Int32Stream
- func (self *Int32Stream) Distinct() *Int32Stream
- func (self *Int32Stream) Each(fn func(int32)) *Int32Stream
- func (self *Int32Stream) EachRight(fn func(int32)) *Int32Stream
- func (self *Int32Stream) Equals(arr []int32) bool
- func (self *Int32Stream) Filter(fn func(int32, int) bool) *Int32Stream
- func (self *Int32Stream) FilterSlim(fn func(int32, int) bool) *Int32Stream
- func (self *Int32Stream) Find(fn func(int32, int) bool) *int32
- func (self *Int32Stream) FindIndex(fn func(int32, int) bool) int
- func (self *Int32Stream) FindOr(fn func(int32, int) bool, or int32) int32
- func (self *Int32Stream) First() *int32
- func (self *Int32Stream) FirstOr(arg int32) int32
- func (self *Int32Stream) ForEach(fn func(int32, int)) *Int32Stream
- func (self *Int32Stream) ForEachRight(fn func(int32, int)) *Int32Stream
- func (self *Int32Stream) Get(index int) *int32
- func (self *Int32Stream) GetOr(index int, arg int32) int32
- func (self *Int32Stream) GroupBy(fn func(int32, int) string) map[string][]int32
- func (self *Int32Stream) GroupByValues(fn func(int32, int) string) [][]int32
- func (self *Int32Stream) IndexOf(arg int32) int
- func (self *Int32Stream) IsEmpty() bool
- func (self *Int32Stream) IsPreset() bool
- func (self *Int32Stream) Last() *int32
- func (self *Int32Stream) LastOr(arg int32) int32
- func (self *Int32Stream) Len() int
- func (self *Int32Stream) Limit(limit int) *Int32Stream
- func (self *Int32Stream) Map(fn func(int32, int) interface{}) interface{}
- func (self *Int32Stream) Map2Bool(fn func(int32, int) bool) []bool
- func (self *Int32Stream) Map2Bytes(fn func(int32, int) []byte) [][]byte
- func (self *Int32Stream) Map2Float32(fn func(int32, int) float32) []float32
- func (self *Int32Stream) Map2Float64(fn func(int32, int) float64) []float64
- func (self *Int32Stream) Map2Int(fn func(int32, int) int) []int
- func (self *Int32Stream) Map2Int32(fn func(int32, int) int32) []int32
- func (self *Int32Stream) Map2Int64(fn func(int32, int) int64) []int64
- func (self *Int32Stream) Map2String(fn func(int32, int) string) []string
- func (self *Int32Stream) Max() int32
- func (self *Int32Stream) Median() *int32
- func (self *Int32Stream) Min() int32
- func (self *Int32Stream) Mode() *int32
- func (self *Int32Stream) NoneMatch(fn func(int32, int) bool) bool
- func (self *Int32Stream) Peek(fn func(*int32, int)) *Int32Stream
- func (self *Int32Stream) Range() *int32
- func (self *Int32Stream) Reduce(fn func(int32, int32, int) int32) *Int32Stream
- func (self *Int32Stream) ReduceBool(fn func(bool, int32, int) bool) (result []bool)
- func (self *Int32Stream) ReduceFloat32(fn func(float32, int32, int) float32) (result []float32)
- func (self *Int32Stream) ReduceFloat64(fn func(float64, int32, int) float64) (result []float64)
- func (self *Int32Stream) ReduceInit(fn func(int32, int32, int) int32, initialValue int32) *Int32Stream
- func (self *Int32Stream) ReduceInt(fn func(int, int32, int) int) (result []int)
- func (self *Int32Stream) ReduceInt32(fn func(int32, int32, int) int32) (result []int32)
- func (self *Int32Stream) ReduceInt64(fn func(int64, int32, int) int64) (result []int64)
- func (self *Int32Stream) ReduceInterface(fn func(interface{}, int32, int) interface{}) (result []interface{})
- func (self *Int32Stream) ReduceString(fn func(string, int32, int) string) (result []string)
- func (self *Int32Stream) Replace(fn func(int32, int) int32) *Int32Stream
- func (self *Int32Stream) Reverse() *Int32Stream
- func (self *Int32Stream) Select(fn func(int32) interface{}) interface{}
- func (self *Int32Stream) Set(index int, val int32) *Int32Stream
- func (self *Int32Stream) Skip(skip int) *Int32Stream
- func (self *Int32Stream) SkippingEach(fn func(int32, int) int) *Int32Stream
- func (self *Int32Stream) Slice(startIndex, n int) *Int32Stream
- func (self *Int32Stream) Sort(fn func(i, j int) bool) *Int32Stream
- func (self *Int32Stream) Sum() int32
- func (self *Int32Stream) Tail() *int32
- func (self *Int32Stream) TailOr(arg int32) int32
- func (self *Int32Stream) ToList() []int32
- func (self *Int32Stream) Unique() *Int32Stream
- func (self *Int32Stream) Val() []int32
- func (self *Int32Stream) Where(fn func(int32) bool) *Int32Stream
- func (self *Int32Stream) WhereSlim(fn func(int32) bool) *Int32Stream
- func (self *Int32Stream) While(fn func(int32, int) bool) *Int32Stream
- type Int64Stream
- func (self *Int64Stream) Add(arg int64) *Int64Stream
- func (self *Int64Stream) AddAll(arg ...int64) *Int64Stream
- func (self *Int64Stream) AddSafe(arg *int64) *Int64Stream
- func (self *Int64Stream) Aggregate(fn func(int64, int64) int64) *Int64Stream
- func (self *Int64Stream) AllMatch(fn func(int64, int) bool) bool
- func (self *Int64Stream) AnyMatch(fn func(int64, int) bool) bool
- func (self *Int64Stream) AsFloat32() *Float32Stream
- func (self *Int64Stream) AsFloat64() *Float64Stream
- func (self *Int64Stream) AsInt() *IntegerStream
- func (self *Int64Stream) AsInt32() *Int32Stream
- func (self *Int64Stream) Average() int64
- func (self *Int64Stream) Clean() *Int64Stream
- func (self *Int64Stream) Clone() *Int64Stream
- func (self *Int64Stream) Concat(arg []int64) *Int64Stream
- func (self *Int64Stream) Contains(arg int64) bool
- func (self *Int64Stream) ContainsAll(arg ...int64) bool
- func (self *Int64Stream) ContainsSome(arg ...int64) bool
- func (self *Int64Stream) Copy() *Int64Stream
- func (self *Int64Stream) Delete(index int) *Int64Stream
- func (self *Int64Stream) DeleteRange(startIndex, endIndex int) *Int64Stream
- func (self *Int64Stream) Distinct() *Int64Stream
- func (self *Int64Stream) Each(fn func(int64)) *Int64Stream
- func (self *Int64Stream) EachRight(fn func(int64)) *Int64Stream
- func (self *Int64Stream) Equals(arr []int64) bool
- func (self *Int64Stream) Filter(fn func(int64, int) bool) *Int64Stream
- func (self *Int64Stream) FilterSlim(fn func(int64, int) bool) *Int64Stream
- func (self *Int64Stream) Find(fn func(int64, int) bool) *int64
- func (self *Int64Stream) FindIndex(fn func(int64, int) bool) int
- func (self *Int64Stream) FindOr(fn func(int64, int) bool, or int64) int64
- func (self *Int64Stream) First() *int64
- func (self *Int64Stream) FirstOr(arg int64) int64
- func (self *Int64Stream) ForEach(fn func(int64, int)) *Int64Stream
- func (self *Int64Stream) ForEachRight(fn func(int64, int)) *Int64Stream
- func (self *Int64Stream) Get(index int) *int64
- func (self *Int64Stream) GetOr(index int, arg int64) int64
- func (self *Int64Stream) GroupBy(fn func(int64, int) string) map[string][]int64
- func (self *Int64Stream) GroupByValues(fn func(int64, int) string) [][]int64
- func (self *Int64Stream) IndexOf(arg int64) int
- func (self *Int64Stream) IsEmpty() bool
- func (self *Int64Stream) IsPreset() bool
- func (self *Int64Stream) Last() *int64
- func (self *Int64Stream) LastOr(arg int64) int64
- func (self *Int64Stream) Len() int
- func (self *Int64Stream) Limit(limit int) *Int64Stream
- func (self *Int64Stream) Map(fn func(int64, int) interface{}) interface{}
- func (self *Int64Stream) Map2Bool(fn func(int64, int) bool) []bool
- func (self *Int64Stream) Map2Bytes(fn func(int64, int) []byte) [][]byte
- func (self *Int64Stream) Map2Float32(fn func(int64, int) float32) []float32
- func (self *Int64Stream) Map2Float64(fn func(int64, int) float64) []float64
- func (self *Int64Stream) Map2Int(fn func(int64, int) int) []int
- func (self *Int64Stream) Map2Int32(fn func(int64, int) int32) []int32
- func (self *Int64Stream) Map2Int64(fn func(int64, int) int64) []int64
- func (self *Int64Stream) Map2String(fn func(int64, int) string) []string
- func (self *Int64Stream) Max() int64
- func (self *Int64Stream) Median() *int64
- func (self *Int64Stream) Min() int64
- func (self *Int64Stream) Mode() *int64
- func (self *Int64Stream) NoneMatch(fn func(int64, int) bool) bool
- func (self *Int64Stream) Peek(fn func(*int64, int)) *Int64Stream
- func (self *Int64Stream) Range() *int64
- func (self *Int64Stream) Reduce(fn func(int64, int64, int) int64) *Int64Stream
- func (self *Int64Stream) ReduceBool(fn func(bool, int64, int) bool) (result []bool)
- func (self *Int64Stream) ReduceFloat32(fn func(float32, int64, int) float32) (result []float32)
- func (self *Int64Stream) ReduceFloat64(fn func(float64, int64, int) float64) (result []float64)
- func (self *Int64Stream) ReduceInit(fn func(int64, int64, int) int64, initialValue int64) *Int64Stream
- func (self *Int64Stream) ReduceInt(fn func(int, int64, int) int) (result []int)
- func (self *Int64Stream) ReduceInt32(fn func(int32, int64, int) int32) (result []int32)
- func (self *Int64Stream) ReduceInt64(fn func(int64, int64, int) int64) (result []int64)
- func (self *Int64Stream) ReduceInterface(fn func(interface{}, int64, int) interface{}) (result []interface{})
- func (self *Int64Stream) ReduceString(fn func(string, int64, int) string) (result []string)
- func (self *Int64Stream) Replace(fn func(int64, int) int64) *Int64Stream
- func (self *Int64Stream) Reverse() *Int64Stream
- func (self *Int64Stream) Select(fn func(int64) interface{}) interface{}
- func (self *Int64Stream) Set(index int, val int64) *Int64Stream
- func (self *Int64Stream) Skip(skip int) *Int64Stream
- func (self *Int64Stream) SkippingEach(fn func(int64, int) int) *Int64Stream
- func (self *Int64Stream) Slice(startIndex, n int) *Int64Stream
- func (self *Int64Stream) Sort(fn func(i, j int) bool) *Int64Stream
- func (self *Int64Stream) Sum() int64
- func (self *Int64Stream) Tail() *int64
- func (self *Int64Stream) TailOr(arg int64) int64
- func (self *Int64Stream) ToList() []int64
- func (self *Int64Stream) Unique() *Int64Stream
- func (self *Int64Stream) Val() []int64
- func (self *Int64Stream) Where(fn func(int64) bool) *Int64Stream
- func (self *Int64Stream) WhereSlim(fn func(int64) bool) *Int64Stream
- func (self *Int64Stream) While(fn func(int64, int) bool) *Int64Stream
- type IntegerStream
- func (self *IntegerStream) Add(arg int) *IntegerStream
- func (self *IntegerStream) AddAll(arg ...int) *IntegerStream
- func (self *IntegerStream) AddSafe(arg *int) *IntegerStream
- func (self *IntegerStream) Aggregate(fn func(int, int) int) *IntegerStream
- func (self *IntegerStream) AllMatch(fn func(int, int) bool) bool
- func (self *IntegerStream) AnyMatch(fn func(int, int) bool) bool
- func (self *IntegerStream) AsFloat32() *Float32Stream
- func (self *IntegerStream) AsFloat64() *Float64Stream
- func (self *IntegerStream) AsInt32() *Int32Stream
- func (self *IntegerStream) AsInt64() *Int64Stream
- func (self *IntegerStream) Average() int
- func (self *IntegerStream) Clean() *IntegerStream
- func (self *IntegerStream) Clone() *IntegerStream
- func (self *IntegerStream) Concat(arg []int) *IntegerStream
- func (self *IntegerStream) Contains(arg int) bool
- func (self *IntegerStream) ContainsAll(arg ...int) bool
- func (self *IntegerStream) ContainsSome(arg ...int) bool
- func (self *IntegerStream) Copy() *IntegerStream
- func (self *IntegerStream) Delete(index int) *IntegerStream
- func (self *IntegerStream) DeleteRange(startIndex, endIndex int) *IntegerStream
- func (self *IntegerStream) Distinct() *IntegerStream
- func (self *IntegerStream) Each(fn func(int)) *IntegerStream
- func (self *IntegerStream) EachRight(fn func(int)) *IntegerStream
- func (self *IntegerStream) Equals(arr []int) bool
- func (self *IntegerStream) Filter(fn func(int, int) bool) *IntegerStream
- func (self *IntegerStream) FilterSlim(fn func(int, int) bool) *IntegerStream
- func (self *IntegerStream) Find(fn func(int, int) bool) *int
- func (self *IntegerStream) FindIndex(fn func(int, int) bool) int
- func (self *IntegerStream) FindOr(fn func(int, int) bool, or int) int
- func (self *IntegerStream) First() *int
- func (self *IntegerStream) FirstOr(arg int) int
- func (self *IntegerStream) ForEach(fn func(int, int)) *IntegerStream
- func (self *IntegerStream) ForEachRight(fn func(int, int)) *IntegerStream
- func (self *IntegerStream) Get(index int) *int
- func (self *IntegerStream) GetOr(index int, arg int) int
- func (self *IntegerStream) GroupBy(fn func(int, int) string) map[string][]int
- func (self *IntegerStream) GroupByValues(fn func(int, int) string) [][]int
- func (self *IntegerStream) IndexOf(arg int) int
- func (self *IntegerStream) IsEmpty() bool
- func (self *IntegerStream) IsPreset() bool
- func (self *IntegerStream) Last() *int
- func (self *IntegerStream) LastOr(arg int) int
- func (self *IntegerStream) Len() int
- func (self *IntegerStream) Limit(limit int) *IntegerStream
- func (self *IntegerStream) Map(fn func(int, int) interface{}) interface{}
- func (self *IntegerStream) Map2Bool(fn func(int, int) bool) []bool
- func (self *IntegerStream) Map2Bytes(fn func(int, int) []byte) [][]byte
- func (self *IntegerStream) Map2Float32(fn func(int, int) float32) []float32
- func (self *IntegerStream) Map2Float64(fn func(int, int) float64) []float64
- func (self *IntegerStream) Map2Int(fn func(int, int) int) []int
- func (self *IntegerStream) Map2Int32(fn func(int, int) int32) []int32
- func (self *IntegerStream) Map2Int64(fn func(int, int) int64) []int64
- func (self *IntegerStream) Map2String(fn func(int, int) string) []string
- func (self *IntegerStream) Max() int
- func (self *IntegerStream) Median() *int
- func (self *IntegerStream) Min() int
- func (self *IntegerStream) Mode() *int
- func (self *IntegerStream) NoneMatch(fn func(int, int) bool) bool
- func (self *IntegerStream) Peek(fn func(*int, int)) *IntegerStream
- func (self *IntegerStream) Range() *int
- func (self *IntegerStream) Reduce(fn func(int, int, int) int) *IntegerStream
- func (self *IntegerStream) ReduceBool(fn func(bool, int, int) bool) (result []bool)
- func (self *IntegerStream) ReduceFloat32(fn func(float32, int, int) float32) (result []float32)
- func (self *IntegerStream) ReduceFloat64(fn func(float64, int, int) float64) (result []float64)
- func (self *IntegerStream) ReduceInit(fn func(int, int, int) int, initialValue int) *IntegerStream
- func (self *IntegerStream) ReduceInt(fn func(int, int, int) int) (result []int)
- func (self *IntegerStream) ReduceInt32(fn func(int32, int, int) int32) (result []int32)
- func (self *IntegerStream) ReduceInt64(fn func(int64, int, int) int64) (result []int64)
- func (self *IntegerStream) ReduceInterface(fn func(interface{}, int, int) interface{}) (result []interface{})
- func (self *IntegerStream) ReduceString(fn func(string, int, int) string) (result []string)
- func (self *IntegerStream) Replace(fn func(int, int) int) *IntegerStream
- func (self *IntegerStream) Reverse() *IntegerStream
- func (self *IntegerStream) Select(fn func(int) interface{}) interface{}
- func (self *IntegerStream) Set(index int, val int) *IntegerStream
- func (self *IntegerStream) Skip(skip int) *IntegerStream
- func (self *IntegerStream) SkippingEach(fn func(int, int) int) *IntegerStream
- func (self *IntegerStream) Slice(startIndex, n int) *IntegerStream
- func (self *IntegerStream) Sort(fn func(i, j int) bool) *IntegerStream
- func (self *IntegerStream) Sum() int
- func (self *IntegerStream) Tail() *int
- func (self *IntegerStream) TailOr(arg int) int
- func (self *IntegerStream) ToList() []int
- func (self *IntegerStream) Unique() *IntegerStream
- func (self *IntegerStream) Val() []int
- func (self *IntegerStream) Where(fn func(int) bool) *IntegerStream
- func (self *IntegerStream) WhereSlim(fn func(int) bool) *IntegerStream
- func (self *IntegerStream) While(fn func(int, int) bool) *IntegerStream
- type StreamUtil
- type StringStream
- func (self *StringStream) Add(arg string) *StringStream
- func (self *StringStream) AddAll(arg ...string) *StringStream
- func (self *StringStream) AddSafe(arg *string) *StringStream
- func (self *StringStream) Aggregate(fn func(string, string) string) *StringStream
- func (self *StringStream) AllMatch(fn func(string, int) bool) bool
- func (self *StringStream) AnyMatch(fn func(string, int) bool) bool
- func (self *StringStream) Clean() *StringStream
- func (self *StringStream) Clone() *StringStream
- func (self *StringStream) Concat(arg []string) *StringStream
- func (self *StringStream) Contains(arg string) bool
- func (self *StringStream) ContainsAll(arg ...string) bool
- func (self *StringStream) ContainsSome(arg ...string) bool
- func (self *StringStream) Copy() *StringStream
- func (self *StringStream) Delete(index int) *StringStream
- func (self *StringStream) DeleteRange(startIndex, endIndex int) *StringStream
- func (self *StringStream) Distinct() *StringStream
- func (self *StringStream) Each(fn func(string)) *StringStream
- func (self *StringStream) EachRight(fn func(string)) *StringStream
- func (self *StringStream) Equals(arr []string) bool
- func (self *StringStream) Filter(fn func(string, int) bool) *StringStream
- func (self *StringStream) FilterSlim(fn func(string, int) bool) *StringStream
- func (self *StringStream) Find(fn func(string, int) bool) *string
- func (self *StringStream) FindIndex(fn func(string, int) bool) int
- func (self *StringStream) FindOr(fn func(string, int) bool, or string) string
- func (self *StringStream) First() *string
- func (self *StringStream) FirstOr(arg string) string
- func (self *StringStream) ForEach(fn func(string, int)) *StringStream
- func (self *StringStream) ForEachRight(fn func(string, int)) *StringStream
- func (self *StringStream) Get(index int) *string
- func (self *StringStream) GetOr(index int, arg string) string
- func (self *StringStream) GroupBy(fn func(string, int) string) map[string][]string
- func (self *StringStream) GroupByValues(fn func(string, int) string) [][]string
- func (self *StringStream) IndexOf(arg string) int
- func (self *StringStream) IsEmpty() bool
- func (self *StringStream) IsPreset() bool
- func (self *StringStream) Join(arg []string, sep string) string
- func (self *StringStream) Last() *string
- func (self *StringStream) LastOr(arg string) string
- func (self *StringStream) Len() int
- func (self *StringStream) Limit(limit int) *StringStream
- func (self *StringStream) Map(fn func(string, int) interface{}) interface{}
- func (self *StringStream) Map2Bool(fn func(string, int) bool) []bool
- func (self *StringStream) Map2Bytes(fn func(string, int) []byte) [][]byte
- func (self *StringStream) Map2Float32(fn func(string, int) float32) []float32
- func (self *StringStream) Map2Float64(fn func(string, int) float64) []float64
- func (self *StringStream) Map2Int(fn func(string, int) int) []int
- func (self *StringStream) Map2Int32(fn func(string, int) int32) []int32
- func (self *StringStream) Map2Int64(fn func(string, int) int64) []int64
- func (self *StringStream) Map2String(fn func(string, int) string) []string
- func (self *StringStream) Max(fn func(string, int) float64) string
- func (self *StringStream) Min(fn func(string, int) float64) string
- func (self *StringStream) NoneMatch(fn func(string, int) bool) bool
- func (self *StringStream) Peek(fn func(*string, int)) *StringStream
- func (self *StringStream) Reduce(fn func(string, string, int) string) *StringStream
- func (self *StringStream) ReduceBool(fn func(bool, string, int) bool) (result []bool)
- func (self *StringStream) ReduceFloat32(fn func(float32, string, int) float32) (result []float32)
- func (self *StringStream) ReduceFloat64(fn func(float64, string, int) float64) (result []float64)
- func (self *StringStream) ReduceInit(fn func(string, string, int) string, initialValue string) *StringStream
- func (self *StringStream) ReduceInt(fn func(int, string, int) int) (result []int)
- func (self *StringStream) ReduceInt32(fn func(int32, string, int) int32) (result []int32)
- func (self *StringStream) ReduceInt64(fn func(int64, string, int) int64) (result []int64)
- func (self *StringStream) ReduceString(fn func(string, string, int) string) (result []string)
- func (self *StringStream) Replace(fn func(string, int) string) *StringStream
- func (self *StringStream) Reverse() *StringStream
- func (self *StringStream) Select(fn func(string) interface{}) interface{}
- func (self *StringStream) Set(index int, val string) *StringStream
- func (self *StringStream) Skip(skip int) *StringStream
- func (self *StringStream) SkippingEach(fn func(string, int) int) *StringStream
- func (self *StringStream) Slice(startIndex, n int) *StringStream
- func (self *StringStream) Sort(fn func(i, j int) bool) *StringStream
- func (self *StringStream) Sum() string
- func (self *StringStream) Tail() *string
- func (self *StringStream) TailOr(arg string) string
- func (self *StringStream) ToList() []string
- func (self *StringStream) Unique() *StringStream
- func (self *StringStream) Val() []string
- func (self *StringStream) Where(fn func(string) bool) *StringStream
- func (self *StringStream) WhereSlim(fn func(string) bool) *StringStream
- func (self *StringStream) While(fn func(string, int) bool) *StringStream
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BoolStream ¶
type BoolStream []bool
func BoolStreamFrom ¶
func BoolStreamFrom(arg []bool) BoolStream
func BoolStreamOf ¶
func BoolStreamOf(arg ...bool) BoolStream
func CreateBoolStream ¶
func CreateBoolStream(arg ...bool) *BoolStream
func GenerateBoolStream ¶
func GenerateBoolStream(arg []bool) *BoolStream
func (*BoolStream) Add ¶
func (self *BoolStream) Add(arg bool) *BoolStream
func (*BoolStream) AddAll ¶
func (self *BoolStream) AddAll(arg ...bool) *BoolStream
func (*BoolStream) AddSafe ¶
func (self *BoolStream) AddSafe(arg *bool) *BoolStream
func (*BoolStream) Clean ¶
func (self *BoolStream) Clean() *BoolStream
func (*BoolStream) Clone ¶
func (self *BoolStream) Clone() *BoolStream
func (*BoolStream) Concat ¶
func (self *BoolStream) Concat(arg []bool) *BoolStream
func (*BoolStream) Contains ¶
func (self *BoolStream) Contains(arg bool) bool
func (*BoolStream) Copy ¶
func (self *BoolStream) Copy() *BoolStream
func (*BoolStream) Delete ¶
func (self *BoolStream) Delete(index int) *BoolStream
func (*BoolStream) DeleteRange ¶
func (self *BoolStream) DeleteRange(startIndex, endIndex int) *BoolStream
func (*BoolStream) Distinct ¶
func (self *BoolStream) Distinct() *BoolStream
func (*BoolStream) Each ¶
func (self *BoolStream) Each(fn func(bool)) *BoolStream
func (*BoolStream) EachRight ¶
func (self *BoolStream) EachRight(fn func(bool)) *BoolStream
func (*BoolStream) Equals ¶
func (self *BoolStream) Equals(arr []bool) bool
func (*BoolStream) Filter ¶
func (self *BoolStream) Filter(fn func(bool, int) bool) *BoolStream
func (*BoolStream) FilterSlim ¶
func (self *BoolStream) FilterSlim(fn func(bool, int) bool) *BoolStream
func (*BoolStream) First ¶
func (self *BoolStream) First() *bool
func (*BoolStream) FirstOr ¶
func (self *BoolStream) FirstOr(arg bool) bool
func (*BoolStream) ForEach ¶
func (self *BoolStream) ForEach(fn func(bool, int)) *BoolStream
func (*BoolStream) ForEachRight ¶
func (self *BoolStream) ForEachRight(fn func(bool, int)) *BoolStream
func (*BoolStream) Get ¶
func (self *BoolStream) Get(index int) *bool
func (*BoolStream) GroupByValues ¶
func (self *BoolStream) GroupByValues(fn func(bool, int) string) [][]bool
func (*BoolStream) IndexOf ¶
func (self *BoolStream) IndexOf(arg bool) int
func (*BoolStream) IsEmpty ¶
func (self *BoolStream) IsEmpty() bool
func (*BoolStream) IsPreset ¶
func (self *BoolStream) IsPreset() bool
func (*BoolStream) Last ¶
func (self *BoolStream) Last() *bool
func (*BoolStream) LastOr ¶
func (self *BoolStream) LastOr(arg bool) bool
func (*BoolStream) Len ¶
func (self *BoolStream) Len() int
func (*BoolStream) Limit ¶
func (self *BoolStream) Limit(limit int) *BoolStream
func (*BoolStream) Map ¶
func (self *BoolStream) Map(fn func(bool, int) interface{}) interface{}
func (*BoolStream) Map2Bytes ¶
func (self *BoolStream) Map2Bytes(fn func(bool, int) []byte) [][]byte
func (*BoolStream) Map2Float32 ¶
func (self *BoolStream) Map2Float32(fn func(bool, int) float32) []float32
func (*BoolStream) Map2Float64 ¶
func (self *BoolStream) Map2Float64(fn func(bool, int) float64) []float64
func (*BoolStream) Map2String ¶
func (self *BoolStream) Map2String(fn func(bool, int) string) []string
func (*BoolStream) Peek ¶
func (self *BoolStream) Peek(fn func(*bool, int)) *BoolStream
func (*BoolStream) Reduce ¶
func (self *BoolStream) Reduce(fn func(bool, bool, int) bool) *BoolStream
func (*BoolStream) ReduceBool ¶
func (*BoolStream) ReduceFloat32 ¶
func (*BoolStream) ReduceFloat64 ¶
func (*BoolStream) ReduceInit ¶
func (self *BoolStream) ReduceInit(fn func(bool, bool, int) bool, initialValue bool) *BoolStream
func (*BoolStream) ReduceInt32 ¶
func (*BoolStream) ReduceInt64 ¶
func (*BoolStream) ReduceString ¶
func (*BoolStream) Replace ¶
func (self *BoolStream) Replace(fn func(bool, int) bool) *BoolStream
func (*BoolStream) Reverse ¶
func (self *BoolStream) Reverse() *BoolStream
func (*BoolStream) Set ¶
func (self *BoolStream) Set(index int, val bool) *BoolStream
func (*BoolStream) Skip ¶
func (self *BoolStream) Skip(skip int) *BoolStream
func (*BoolStream) SkippingEach ¶
func (self *BoolStream) SkippingEach(fn func(bool, int) int) *BoolStream
func (*BoolStream) Slice ¶
func (self *BoolStream) Slice(startIndex, n int) *BoolStream
func (*BoolStream) Sort ¶
func (self *BoolStream) Sort(fn func(i, j int) bool) *BoolStream
func (*BoolStream) Tail ¶
func (self *BoolStream) Tail() *bool
func (*BoolStream) TailOr ¶
func (self *BoolStream) TailOr(arg bool) bool
func (*BoolStream) ToList ¶
func (self *BoolStream) ToList() []bool
func (*BoolStream) Unique ¶
func (self *BoolStream) Unique() *BoolStream
func (*BoolStream) Val ¶
func (self *BoolStream) Val() []bool
func (*BoolStream) While ¶
func (self *BoolStream) While(fn func(bool, int) bool) *BoolStream
type Float32Stream ¶
type Float32Stream []float32
func CreateFloat32Stream ¶
func CreateFloat32Stream(arg ...float32) *Float32Stream
func Float32StreamFrom ¶
func Float32StreamFrom(arg []float32) Float32Stream
func Float32StreamOf ¶
func Float32StreamOf(arg ...float32) Float32Stream
func GenerateFloat32Stream ¶
func GenerateFloat32Stream(arg []float32) *Float32Stream
func (*Float32Stream) Add ¶
func (self *Float32Stream) Add(arg float32) *Float32Stream
func (*Float32Stream) AddAll ¶
func (self *Float32Stream) AddAll(arg ...float32) *Float32Stream
func (*Float32Stream) AddSafe ¶
func (self *Float32Stream) AddSafe(arg *float32) *Float32Stream
func (*Float32Stream) AllMatch ¶
func (self *Float32Stream) AllMatch(fn func(float32, int) bool) bool
func (*Float32Stream) AnyMatch ¶
func (self *Float32Stream) AnyMatch(fn func(float32, int) bool) bool
func (*Float32Stream) AsFloat64 ¶
func (self *Float32Stream) AsFloat64() *Float64Stream
func (*Float32Stream) AsInt ¶
func (self *Float32Stream) AsInt() *IntegerStream
func (*Float32Stream) AsInt32 ¶
func (self *Float32Stream) AsInt32() *Int32Stream
func (*Float32Stream) AsInt64 ¶
func (self *Float32Stream) AsInt64() *Int64Stream
func (*Float32Stream) Average ¶
func (self *Float32Stream) Average() float32
func (*Float32Stream) Clean ¶
func (self *Float32Stream) Clean() *Float32Stream
func (*Float32Stream) Clone ¶
func (self *Float32Stream) Clone() *Float32Stream
func (*Float32Stream) Concat ¶
func (self *Float32Stream) Concat(arg []float32) *Float32Stream
func (*Float32Stream) Contains ¶
func (self *Float32Stream) Contains(arg float32) bool
func (*Float32Stream) ContainsAll ¶
func (self *Float32Stream) ContainsAll(arg ...float32) bool
func (*Float32Stream) ContainsSome ¶
func (self *Float32Stream) ContainsSome(arg ...float32) bool
func (*Float32Stream) Copy ¶
func (self *Float32Stream) Copy() *Float32Stream
func (*Float32Stream) Delete ¶
func (self *Float32Stream) Delete(index int) *Float32Stream
func (*Float32Stream) DeleteRange ¶
func (self *Float32Stream) DeleteRange(startIndex, endIndex int) *Float32Stream
func (*Float32Stream) Distinct ¶
func (self *Float32Stream) Distinct() *Float32Stream
func (*Float32Stream) Each ¶
func (self *Float32Stream) Each(fn func(float32)) *Float32Stream
func (*Float32Stream) EachRight ¶
func (self *Float32Stream) EachRight(fn func(float32)) *Float32Stream
func (*Float32Stream) Equals ¶
func (self *Float32Stream) Equals(arr []float32) bool
func (*Float32Stream) Filter ¶
func (self *Float32Stream) Filter(fn func(float32, int) bool) *Float32Stream
func (*Float32Stream) FilterSlim ¶
func (self *Float32Stream) FilterSlim(fn func(float32, int) bool) *Float32Stream
func (*Float32Stream) FindIndex ¶
func (self *Float32Stream) FindIndex(fn func(float32, int) bool) int
func (*Float32Stream) First ¶
func (self *Float32Stream) First() *float32
func (*Float32Stream) FirstOr ¶
func (self *Float32Stream) FirstOr(arg float32) float32
func (*Float32Stream) ForEach ¶
func (self *Float32Stream) ForEach(fn func(float32, int)) *Float32Stream
func (*Float32Stream) ForEachRight ¶
func (self *Float32Stream) ForEachRight(fn func(float32, int)) *Float32Stream
func (*Float32Stream) Get ¶
func (self *Float32Stream) Get(index int) *float32
func (*Float32Stream) GroupByValues ¶
func (self *Float32Stream) GroupByValues(fn func(float32, int) string) [][]float32
func (*Float32Stream) IndexOf ¶
func (self *Float32Stream) IndexOf(arg float32) int
func (*Float32Stream) IsEmpty ¶
func (self *Float32Stream) IsEmpty() bool
func (*Float32Stream) IsPreset ¶
func (self *Float32Stream) IsPreset() bool
func (*Float32Stream) Last ¶
func (self *Float32Stream) Last() *float32
func (*Float32Stream) LastOr ¶
func (self *Float32Stream) LastOr(arg float32) float32
func (*Float32Stream) Len ¶
func (self *Float32Stream) Len() int
func (*Float32Stream) Limit ¶
func (self *Float32Stream) Limit(limit int) *Float32Stream
func (*Float32Stream) Map ¶
func (self *Float32Stream) Map(fn func(float32, int) interface{}) interface{}
func (*Float32Stream) Map2Bool ¶
func (self *Float32Stream) Map2Bool(fn func(float32, int) bool) []bool
func (*Float32Stream) Map2Bytes ¶
func (self *Float32Stream) Map2Bytes(fn func(float32, int) []byte) [][]byte
func (*Float32Stream) Map2Float32 ¶
func (self *Float32Stream) Map2Float32(fn func(float32, int) float32) []float32
func (*Float32Stream) Map2Float64 ¶
func (self *Float32Stream) Map2Float64(fn func(float32, int) float64) []float64
func (*Float32Stream) Map2Int32 ¶
func (self *Float32Stream) Map2Int32(fn func(float32, int) int32) []int32
func (*Float32Stream) Map2Int64 ¶
func (self *Float32Stream) Map2Int64(fn func(float32, int) int64) []int64
func (*Float32Stream) Map2String ¶
func (self *Float32Stream) Map2String(fn func(float32, int) string) []string
func (*Float32Stream) Max ¶
func (self *Float32Stream) Max() float32
func (*Float32Stream) Median ¶
func (self *Float32Stream) Median() *float32
func (*Float32Stream) Min ¶
func (self *Float32Stream) Min() float32
func (*Float32Stream) Mode ¶
func (self *Float32Stream) Mode() *float32
func (*Float32Stream) NoneMatch ¶
func (self *Float32Stream) NoneMatch(fn func(float32, int) bool) bool
func (*Float32Stream) Peek ¶
func (self *Float32Stream) Peek(fn func(*float32, int)) *Float32Stream
func (*Float32Stream) Range ¶
func (self *Float32Stream) Range() *float32
func (*Float32Stream) Reduce ¶
func (self *Float32Stream) Reduce(fn func(float32, float32, int) float32) *Float32Stream
func (*Float32Stream) ReduceBool ¶
func (*Float32Stream) ReduceFloat32 ¶
func (*Float32Stream) ReduceFloat64 ¶
func (*Float32Stream) ReduceInit ¶
func (self *Float32Stream) ReduceInit(fn func(float32, float32, int) float32, initialValue float32) *Float32Stream
func (*Float32Stream) ReduceInt32 ¶
func (*Float32Stream) ReduceInt64 ¶
func (*Float32Stream) ReduceString ¶
func (*Float32Stream) Replace ¶
func (self *Float32Stream) Replace(fn func(float32, int) float32) *Float32Stream
func (*Float32Stream) Reverse ¶
func (self *Float32Stream) Reverse() *Float32Stream
func (*Float32Stream) Set ¶
func (self *Float32Stream) Set(index int, val float32) *Float32Stream
func (*Float32Stream) Skip ¶
func (self *Float32Stream) Skip(skip int) *Float32Stream
func (*Float32Stream) SkippingEach ¶
func (self *Float32Stream) SkippingEach(fn func(float32, int) int) *Float32Stream
func (*Float32Stream) Slice ¶
func (self *Float32Stream) Slice(startIndex, n int) *Float32Stream
func (*Float32Stream) Sort ¶
func (self *Float32Stream) Sort(fn func(i, j int) bool) *Float32Stream
func (*Float32Stream) Sum ¶
func (self *Float32Stream) Sum() float32
func (*Float32Stream) Tail ¶
func (self *Float32Stream) Tail() *float32
func (*Float32Stream) TailOr ¶
func (self *Float32Stream) TailOr(arg float32) float32
func (*Float32Stream) ToList ¶
func (self *Float32Stream) ToList() []float32
func (*Float32Stream) Unique ¶
func (self *Float32Stream) Unique() *Float32Stream
func (*Float32Stream) Val ¶
func (self *Float32Stream) Val() []float32
func (*Float32Stream) While ¶
func (self *Float32Stream) While(fn func(float32, int) bool) *Float32Stream
type Float64Stream ¶
type Float64Stream []float64
func CreateFloat64Stream ¶
func CreateFloat64Stream(arg ...float64) *Float64Stream
func Float64StreamFrom ¶
func Float64StreamFrom(arg []float64) Float64Stream
func Float64StreamOf ¶
func Float64StreamOf(arg ...float64) Float64Stream
func GenerateFloat64Stream ¶
func GenerateFloat64Stream(arg []float64) *Float64Stream
func (*Float64Stream) Add ¶
func (self *Float64Stream) Add(arg float64) *Float64Stream
func (*Float64Stream) AddAll ¶
func (self *Float64Stream) AddAll(arg ...float64) *Float64Stream
func (*Float64Stream) AddSafe ¶
func (self *Float64Stream) AddSafe(arg *float64) *Float64Stream
func (*Float64Stream) Aggregate ¶
func (self *Float64Stream) Aggregate(fn func(float64, float64) float64) *Float64Stream
func (*Float64Stream) AllMatch ¶
func (self *Float64Stream) AllMatch(fn func(float64, int) bool) bool
func (*Float64Stream) AnyMatch ¶
func (self *Float64Stream) AnyMatch(fn func(float64, int) bool) bool
func (*Float64Stream) AsFloat32 ¶
func (self *Float64Stream) AsFloat32() *Float32Stream
func (*Float64Stream) AsInt ¶
func (self *Float64Stream) AsInt() *IntegerStream
func (*Float64Stream) AsInt32 ¶
func (self *Float64Stream) AsInt32() *Int32Stream
func (*Float64Stream) AsInt64 ¶
func (self *Float64Stream) AsInt64() *Int64Stream
func (*Float64Stream) Average ¶
func (self *Float64Stream) Average() float64
func (*Float64Stream) Clean ¶
func (self *Float64Stream) Clean() *Float64Stream
func (*Float64Stream) Clone ¶
func (self *Float64Stream) Clone() *Float64Stream
func (*Float64Stream) Concat ¶
func (self *Float64Stream) Concat(arg []float64) *Float64Stream
func (*Float64Stream) Contains ¶
func (self *Float64Stream) Contains(arg float64) bool
func (*Float64Stream) ContainsAll ¶
func (self *Float64Stream) ContainsAll(arg ...float64) bool
func (*Float64Stream) ContainsSome ¶
func (self *Float64Stream) ContainsSome(arg ...float64) bool
func (*Float64Stream) Copy ¶
func (self *Float64Stream) Copy() *Float64Stream
func (*Float64Stream) Delete ¶
func (self *Float64Stream) Delete(index int) *Float64Stream
func (*Float64Stream) DeleteRange ¶
func (self *Float64Stream) DeleteRange(startIndex, endIndex int) *Float64Stream
func (*Float64Stream) Distinct ¶
func (self *Float64Stream) Distinct() *Float64Stream
func (*Float64Stream) Each ¶
func (self *Float64Stream) Each(fn func(float64)) *Float64Stream
func (*Float64Stream) EachRight ¶
func (self *Float64Stream) EachRight(fn func(float64)) *Float64Stream
func (*Float64Stream) Equals ¶
func (self *Float64Stream) Equals(arr []float64) bool
func (*Float64Stream) Filter ¶
func (self *Float64Stream) Filter(fn func(float64, int) bool) *Float64Stream
func (*Float64Stream) FilterSlim ¶
func (self *Float64Stream) FilterSlim(fn func(float64, int) bool) *Float64Stream
func (*Float64Stream) FindIndex ¶
func (self *Float64Stream) FindIndex(fn func(float64, int) bool) int
func (*Float64Stream) First ¶
func (self *Float64Stream) First() *float64
func (*Float64Stream) FirstOr ¶
func (self *Float64Stream) FirstOr(arg float64) float64
func (*Float64Stream) ForEach ¶
func (self *Float64Stream) ForEach(fn func(float64, int)) *Float64Stream
func (*Float64Stream) ForEachRight ¶
func (self *Float64Stream) ForEachRight(fn func(float64, int)) *Float64Stream
func (*Float64Stream) Get ¶
func (self *Float64Stream) Get(index int) *float64
func (*Float64Stream) GroupByValues ¶
func (self *Float64Stream) GroupByValues(fn func(float64, int) string) [][]float64
func (*Float64Stream) IndexOf ¶
func (self *Float64Stream) IndexOf(arg float64) int
func (*Float64Stream) IsEmpty ¶
func (self *Float64Stream) IsEmpty() bool
func (*Float64Stream) IsPreset ¶
func (self *Float64Stream) IsPreset() bool
func (*Float64Stream) Last ¶
func (self *Float64Stream) Last() *float64
func (*Float64Stream) LastOr ¶
func (self *Float64Stream) LastOr(arg float64) float64
func (*Float64Stream) Len ¶
func (self *Float64Stream) Len() int
func (*Float64Stream) Limit ¶
func (self *Float64Stream) Limit(limit int) *Float64Stream
func (*Float64Stream) Map ¶
func (self *Float64Stream) Map(fn func(float64, int) interface{}) interface{}
func (*Float64Stream) Map2Bool ¶
func (self *Float64Stream) Map2Bool(fn func(float64, int) bool) []bool
func (*Float64Stream) Map2Bytes ¶
func (self *Float64Stream) Map2Bytes(fn func(float64, int) []byte) [][]byte
func (*Float64Stream) Map2Float32 ¶
func (self *Float64Stream) Map2Float32(fn func(float64, int) float32) []float32
func (*Float64Stream) Map2Int32 ¶
func (self *Float64Stream) Map2Int32(fn func(float64, int) int32) []int32
func (*Float64Stream) Map2Int64 ¶
func (self *Float64Stream) Map2Int64(fn func(float64, int) int64) []int64
func (*Float64Stream) Map2String ¶
func (self *Float64Stream) Map2String(fn func(float64, int) string) []string
func (*Float64Stream) Max ¶
func (self *Float64Stream) Max() float64
func (*Float64Stream) Median ¶
func (self *Float64Stream) Median() *float64
func (*Float64Stream) Min ¶
func (self *Float64Stream) Min() float64
func (*Float64Stream) Mode ¶
func (self *Float64Stream) Mode() *float64
func (*Float64Stream) NoneMatch ¶
func (self *Float64Stream) NoneMatch(fn func(float64, int) bool) bool
func (*Float64Stream) Peek ¶
func (self *Float64Stream) Peek(fn func(*float64, int)) *Float64Stream
func (*Float64Stream) Range ¶
func (self *Float64Stream) Range() *float64
func (*Float64Stream) Reduce ¶
func (self *Float64Stream) Reduce(fn func(float64, float64, int) float64) *Float64Stream
func (*Float64Stream) ReduceBool ¶
func (*Float64Stream) ReduceFloat32 ¶
func (*Float64Stream) ReduceFloat64 ¶
func (*Float64Stream) ReduceInit ¶
func (self *Float64Stream) ReduceInit(fn func(float64, float64, int) float64, initialValue float64) *Float64Stream
func (*Float64Stream) ReduceInt32 ¶
func (*Float64Stream) ReduceInt64 ¶
func (*Float64Stream) ReduceString ¶
func (*Float64Stream) Replace ¶
func (self *Float64Stream) Replace(fn func(float64, int) float64) *Float64Stream
func (*Float64Stream) Reverse ¶
func (self *Float64Stream) Reverse() *Float64Stream
func (*Float64Stream) Select ¶
func (self *Float64Stream) Select(fn func(float64) interface{}) interface{}
func (*Float64Stream) Set ¶
func (self *Float64Stream) Set(index int, val float64) *Float64Stream
func (*Float64Stream) Skip ¶
func (self *Float64Stream) Skip(skip int) *Float64Stream
func (*Float64Stream) SkippingEach ¶
func (self *Float64Stream) SkippingEach(fn func(float64, int) int) *Float64Stream
func (*Float64Stream) Slice ¶
func (self *Float64Stream) Slice(startIndex, n int) *Float64Stream
func (*Float64Stream) Sort ¶
func (self *Float64Stream) Sort(fn func(i, j int) bool) *Float64Stream
func (*Float64Stream) Sum ¶
func (self *Float64Stream) Sum() float64
func (*Float64Stream) Tail ¶
func (self *Float64Stream) Tail() *float64
func (*Float64Stream) TailOr ¶
func (self *Float64Stream) TailOr(arg float64) float64
func (*Float64Stream) ToList ¶
func (self *Float64Stream) ToList() []float64
func (*Float64Stream) Unique ¶
func (self *Float64Stream) Unique() *Float64Stream
func (*Float64Stream) Val ¶
func (self *Float64Stream) Val() []float64
func (*Float64Stream) Where ¶
func (self *Float64Stream) Where(fn func(float64) bool) *Float64Stream
func (*Float64Stream) WhereSlim ¶
func (self *Float64Stream) WhereSlim(fn func(float64) bool) *Float64Stream
func (*Float64Stream) While ¶
func (self *Float64Stream) While(fn func(float64, int) bool) *Float64Stream
type Int32Stream ¶
type Int32Stream []int32
func CreateInt32Stream ¶
func CreateInt32Stream(arg ...int32) *Int32Stream
func GenerateInt32Stream ¶
func GenerateInt32Stream(arg []int32) *Int32Stream
func Int32StreamFrom ¶
func Int32StreamFrom(arg []int32) Int32Stream
func Int32StreamOf ¶
func Int32StreamOf(arg ...int32) Int32Stream
func (*Int32Stream) Add ¶
func (self *Int32Stream) Add(arg int32) *Int32Stream
func (*Int32Stream) AddAll ¶
func (self *Int32Stream) AddAll(arg ...int32) *Int32Stream
func (*Int32Stream) AddSafe ¶
func (self *Int32Stream) AddSafe(arg *int32) *Int32Stream
func (*Int32Stream) Aggregate ¶
func (self *Int32Stream) Aggregate(fn func(int32, int32) int32) *Int32Stream
func (*Int32Stream) AsFloat64 ¶
func (self *Int32Stream) AsFloat64() *Float64Stream
func (*Int32Stream) AsInt ¶
func (self *Int32Stream) AsInt() *IntegerStream
func (*Int32Stream) AsInt32 ¶
func (self *Int32Stream) AsInt32() *Int32Stream
func (*Int32Stream) AsInt64 ¶
func (self *Int32Stream) AsInt64() *Int64Stream
func (*Int32Stream) Average ¶
func (self *Int32Stream) Average() int32
func (*Int32Stream) Clean ¶
func (self *Int32Stream) Clean() *Int32Stream
func (*Int32Stream) Clone ¶
func (self *Int32Stream) Clone() *Int32Stream
func (*Int32Stream) Concat ¶
func (self *Int32Stream) Concat(arg []int32) *Int32Stream
func (*Int32Stream) Contains ¶
func (self *Int32Stream) Contains(arg int32) bool
func (*Int32Stream) ContainsAll ¶
func (self *Int32Stream) ContainsAll(arg ...int32) bool
func (*Int32Stream) ContainsSome ¶
func (self *Int32Stream) ContainsSome(arg ...int32) bool
func (*Int32Stream) Copy ¶
func (self *Int32Stream) Copy() *Int32Stream
func (*Int32Stream) Delete ¶
func (self *Int32Stream) Delete(index int) *Int32Stream
func (*Int32Stream) DeleteRange ¶
func (self *Int32Stream) DeleteRange(startIndex, endIndex int) *Int32Stream
func (*Int32Stream) Distinct ¶
func (self *Int32Stream) Distinct() *Int32Stream
func (*Int32Stream) Each ¶
func (self *Int32Stream) Each(fn func(int32)) *Int32Stream
func (*Int32Stream) EachRight ¶
func (self *Int32Stream) EachRight(fn func(int32)) *Int32Stream
func (*Int32Stream) Equals ¶
func (self *Int32Stream) Equals(arr []int32) bool
func (*Int32Stream) Filter ¶
func (self *Int32Stream) Filter(fn func(int32, int) bool) *Int32Stream
func (*Int32Stream) FilterSlim ¶
func (self *Int32Stream) FilterSlim(fn func(int32, int) bool) *Int32Stream
func (*Int32Stream) First ¶
func (self *Int32Stream) First() *int32
func (*Int32Stream) FirstOr ¶
func (self *Int32Stream) FirstOr(arg int32) int32
func (*Int32Stream) ForEach ¶
func (self *Int32Stream) ForEach(fn func(int32, int)) *Int32Stream
func (*Int32Stream) ForEachRight ¶
func (self *Int32Stream) ForEachRight(fn func(int32, int)) *Int32Stream
func (*Int32Stream) Get ¶
func (self *Int32Stream) Get(index int) *int32
func (*Int32Stream) GroupByValues ¶
func (self *Int32Stream) GroupByValues(fn func(int32, int) string) [][]int32
func (*Int32Stream) IndexOf ¶
func (self *Int32Stream) IndexOf(arg int32) int
func (*Int32Stream) IsEmpty ¶
func (self *Int32Stream) IsEmpty() bool
func (*Int32Stream) IsPreset ¶
func (self *Int32Stream) IsPreset() bool
func (*Int32Stream) Last ¶
func (self *Int32Stream) Last() *int32
func (*Int32Stream) LastOr ¶
func (self *Int32Stream) LastOr(arg int32) int32
func (*Int32Stream) Len ¶
func (self *Int32Stream) Len() int
func (*Int32Stream) Limit ¶
func (self *Int32Stream) Limit(limit int) *Int32Stream
func (*Int32Stream) Map ¶
func (self *Int32Stream) Map(fn func(int32, int) interface{}) interface{}
func (*Int32Stream) Map2Bytes ¶
func (self *Int32Stream) Map2Bytes(fn func(int32, int) []byte) [][]byte
func (*Int32Stream) Map2Float32 ¶
func (self *Int32Stream) Map2Float32(fn func(int32, int) float32) []float32
func (*Int32Stream) Map2Float64 ¶
func (self *Int32Stream) Map2Float64(fn func(int32, int) float64) []float64
func (*Int32Stream) Map2Int32 ¶
func (self *Int32Stream) Map2Int32(fn func(int32, int) int32) []int32
func (*Int32Stream) Map2Int64 ¶
func (self *Int32Stream) Map2Int64(fn func(int32, int) int64) []int64
func (*Int32Stream) Map2String ¶
func (self *Int32Stream) Map2String(fn func(int32, int) string) []string
func (*Int32Stream) Max ¶
func (self *Int32Stream) Max() int32
func (*Int32Stream) Median ¶
func (self *Int32Stream) Median() *int32
func (*Int32Stream) Min ¶
func (self *Int32Stream) Min() int32
func (*Int32Stream) Mode ¶
func (self *Int32Stream) Mode() *int32
func (*Int32Stream) Peek ¶
func (self *Int32Stream) Peek(fn func(*int32, int)) *Int32Stream
func (*Int32Stream) Range ¶
func (self *Int32Stream) Range() *int32
func (*Int32Stream) Reduce ¶
func (self *Int32Stream) Reduce(fn func(int32, int32, int) int32) *Int32Stream
func (*Int32Stream) ReduceBool ¶
func (*Int32Stream) ReduceFloat32 ¶
func (*Int32Stream) ReduceFloat64 ¶
func (*Int32Stream) ReduceInit ¶
func (self *Int32Stream) ReduceInit(fn func(int32, int32, int) int32, initialValue int32) *Int32Stream
func (*Int32Stream) ReduceInt32 ¶
func (*Int32Stream) ReduceInt64 ¶
func (*Int32Stream) ReduceInterface ¶
func (self *Int32Stream) ReduceInterface(fn func(interface{}, int32, int) interface{}) (result []interface{})
func (*Int32Stream) ReduceString ¶
func (*Int32Stream) Replace ¶
func (self *Int32Stream) Replace(fn func(int32, int) int32) *Int32Stream
func (*Int32Stream) Reverse ¶
func (self *Int32Stream) Reverse() *Int32Stream
func (*Int32Stream) Select ¶
func (self *Int32Stream) Select(fn func(int32) interface{}) interface{}
func (*Int32Stream) Set ¶
func (self *Int32Stream) Set(index int, val int32) *Int32Stream
func (*Int32Stream) Skip ¶
func (self *Int32Stream) Skip(skip int) *Int32Stream
func (*Int32Stream) SkippingEach ¶
func (self *Int32Stream) SkippingEach(fn func(int32, int) int) *Int32Stream
func (*Int32Stream) Slice ¶
func (self *Int32Stream) Slice(startIndex, n int) *Int32Stream
func (*Int32Stream) Sort ¶
func (self *Int32Stream) Sort(fn func(i, j int) bool) *Int32Stream
func (*Int32Stream) Sum ¶
func (self *Int32Stream) Sum() int32
func (*Int32Stream) Tail ¶
func (self *Int32Stream) Tail() *int32
func (*Int32Stream) TailOr ¶
func (self *Int32Stream) TailOr(arg int32) int32
func (*Int32Stream) ToList ¶
func (self *Int32Stream) ToList() []int32
func (*Int32Stream) Unique ¶
func (self *Int32Stream) Unique() *Int32Stream
func (*Int32Stream) Val ¶
func (self *Int32Stream) Val() []int32
func (*Int32Stream) Where ¶
func (self *Int32Stream) Where(fn func(int32) bool) *Int32Stream
func (*Int32Stream) WhereSlim ¶
func (self *Int32Stream) WhereSlim(fn func(int32) bool) *Int32Stream
func (*Int32Stream) While ¶
func (self *Int32Stream) While(fn func(int32, int) bool) *Int32Stream
type Int64Stream ¶
type Int64Stream []int64
func CreateInt64Stream ¶
func CreateInt64Stream(arg ...int64) *Int64Stream
func GenerateInt64Stream ¶
func GenerateInt64Stream(arg []int64) *Int64Stream
func Int64StreamFrom ¶
func Int64StreamFrom(arg []int64) Int64Stream
func Int64StreamOf ¶
func Int64StreamOf(arg ...int64) Int64Stream
func (*Int64Stream) Add ¶
func (self *Int64Stream) Add(arg int64) *Int64Stream
func (*Int64Stream) AddAll ¶
func (self *Int64Stream) AddAll(arg ...int64) *Int64Stream
func (*Int64Stream) AddSafe ¶
func (self *Int64Stream) AddSafe(arg *int64) *Int64Stream
func (*Int64Stream) Aggregate ¶
func (self *Int64Stream) Aggregate(fn func(int64, int64) int64) *Int64Stream
func (*Int64Stream) AsFloat32 ¶
func (self *Int64Stream) AsFloat32() *Float32Stream
func (*Int64Stream) AsFloat64 ¶
func (self *Int64Stream) AsFloat64() *Float64Stream
func (*Int64Stream) AsInt ¶
func (self *Int64Stream) AsInt() *IntegerStream
func (*Int64Stream) AsInt32 ¶
func (self *Int64Stream) AsInt32() *Int32Stream
func (*Int64Stream) Average ¶
func (self *Int64Stream) Average() int64
func (*Int64Stream) Clean ¶
func (self *Int64Stream) Clean() *Int64Stream
func (*Int64Stream) Clone ¶
func (self *Int64Stream) Clone() *Int64Stream
func (*Int64Stream) Concat ¶
func (self *Int64Stream) Concat(arg []int64) *Int64Stream
func (*Int64Stream) Contains ¶
func (self *Int64Stream) Contains(arg int64) bool
func (*Int64Stream) ContainsAll ¶
func (self *Int64Stream) ContainsAll(arg ...int64) bool
func (*Int64Stream) ContainsSome ¶
func (self *Int64Stream) ContainsSome(arg ...int64) bool
func (*Int64Stream) Copy ¶
func (self *Int64Stream) Copy() *Int64Stream
func (*Int64Stream) Delete ¶
func (self *Int64Stream) Delete(index int) *Int64Stream
func (*Int64Stream) DeleteRange ¶
func (self *Int64Stream) DeleteRange(startIndex, endIndex int) *Int64Stream
func (*Int64Stream) Distinct ¶
func (self *Int64Stream) Distinct() *Int64Stream
func (*Int64Stream) Each ¶
func (self *Int64Stream) Each(fn func(int64)) *Int64Stream
func (*Int64Stream) EachRight ¶
func (self *Int64Stream) EachRight(fn func(int64)) *Int64Stream
func (*Int64Stream) Equals ¶
func (self *Int64Stream) Equals(arr []int64) bool
func (*Int64Stream) Filter ¶
func (self *Int64Stream) Filter(fn func(int64, int) bool) *Int64Stream
func (*Int64Stream) FilterSlim ¶
func (self *Int64Stream) FilterSlim(fn func(int64, int) bool) *Int64Stream
func (*Int64Stream) First ¶
func (self *Int64Stream) First() *int64
func (*Int64Stream) FirstOr ¶
func (self *Int64Stream) FirstOr(arg int64) int64
func (*Int64Stream) ForEach ¶
func (self *Int64Stream) ForEach(fn func(int64, int)) *Int64Stream
func (*Int64Stream) ForEachRight ¶
func (self *Int64Stream) ForEachRight(fn func(int64, int)) *Int64Stream
func (*Int64Stream) Get ¶
func (self *Int64Stream) Get(index int) *int64
func (*Int64Stream) GroupByValues ¶
func (self *Int64Stream) GroupByValues(fn func(int64, int) string) [][]int64
func (*Int64Stream) IndexOf ¶
func (self *Int64Stream) IndexOf(arg int64) int
func (*Int64Stream) IsEmpty ¶
func (self *Int64Stream) IsEmpty() bool
func (*Int64Stream) IsPreset ¶
func (self *Int64Stream) IsPreset() bool
func (*Int64Stream) Last ¶
func (self *Int64Stream) Last() *int64
func (*Int64Stream) LastOr ¶
func (self *Int64Stream) LastOr(arg int64) int64
func (*Int64Stream) Len ¶
func (self *Int64Stream) Len() int
func (*Int64Stream) Limit ¶
func (self *Int64Stream) Limit(limit int) *Int64Stream
func (*Int64Stream) Map ¶
func (self *Int64Stream) Map(fn func(int64, int) interface{}) interface{}
func (*Int64Stream) Map2Bytes ¶
func (self *Int64Stream) Map2Bytes(fn func(int64, int) []byte) [][]byte
func (*Int64Stream) Map2Float32 ¶
func (self *Int64Stream) Map2Float32(fn func(int64, int) float32) []float32
func (*Int64Stream) Map2Float64 ¶
func (self *Int64Stream) Map2Float64(fn func(int64, int) float64) []float64
func (*Int64Stream) Map2Int32 ¶
func (self *Int64Stream) Map2Int32(fn func(int64, int) int32) []int32
func (*Int64Stream) Map2Int64 ¶
func (self *Int64Stream) Map2Int64(fn func(int64, int) int64) []int64
func (*Int64Stream) Map2String ¶
func (self *Int64Stream) Map2String(fn func(int64, int) string) []string
func (*Int64Stream) Max ¶
func (self *Int64Stream) Max() int64
func (*Int64Stream) Median ¶
func (self *Int64Stream) Median() *int64
func (*Int64Stream) Min ¶
func (self *Int64Stream) Min() int64
func (*Int64Stream) Mode ¶
func (self *Int64Stream) Mode() *int64
func (*Int64Stream) Peek ¶
func (self *Int64Stream) Peek(fn func(*int64, int)) *Int64Stream
func (*Int64Stream) Range ¶
func (self *Int64Stream) Range() *int64
func (*Int64Stream) Reduce ¶
func (self *Int64Stream) Reduce(fn func(int64, int64, int) int64) *Int64Stream
func (*Int64Stream) ReduceBool ¶
func (*Int64Stream) ReduceFloat32 ¶
func (*Int64Stream) ReduceFloat64 ¶
func (*Int64Stream) ReduceInit ¶
func (self *Int64Stream) ReduceInit(fn func(int64, int64, int) int64, initialValue int64) *Int64Stream
func (*Int64Stream) ReduceInt32 ¶
func (*Int64Stream) ReduceInt64 ¶
func (*Int64Stream) ReduceInterface ¶
func (self *Int64Stream) ReduceInterface(fn func(interface{}, int64, int) interface{}) (result []interface{})
func (*Int64Stream) ReduceString ¶
func (*Int64Stream) Replace ¶
func (self *Int64Stream) Replace(fn func(int64, int) int64) *Int64Stream
func (*Int64Stream) Reverse ¶
func (self *Int64Stream) Reverse() *Int64Stream
func (*Int64Stream) Select ¶
func (self *Int64Stream) Select(fn func(int64) interface{}) interface{}
func (*Int64Stream) Set ¶
func (self *Int64Stream) Set(index int, val int64) *Int64Stream
func (*Int64Stream) Skip ¶
func (self *Int64Stream) Skip(skip int) *Int64Stream
func (*Int64Stream) SkippingEach ¶
func (self *Int64Stream) SkippingEach(fn func(int64, int) int) *Int64Stream
func (*Int64Stream) Slice ¶
func (self *Int64Stream) Slice(startIndex, n int) *Int64Stream
func (*Int64Stream) Sort ¶
func (self *Int64Stream) Sort(fn func(i, j int) bool) *Int64Stream
func (*Int64Stream) Sum ¶
func (self *Int64Stream) Sum() int64
func (*Int64Stream) Tail ¶
func (self *Int64Stream) Tail() *int64
func (*Int64Stream) TailOr ¶
func (self *Int64Stream) TailOr(arg int64) int64
func (*Int64Stream) ToList ¶
func (self *Int64Stream) ToList() []int64
func (*Int64Stream) Unique ¶
func (self *Int64Stream) Unique() *Int64Stream
func (*Int64Stream) Val ¶
func (self *Int64Stream) Val() []int64
func (*Int64Stream) Where ¶
func (self *Int64Stream) Where(fn func(int64) bool) *Int64Stream
func (*Int64Stream) WhereSlim ¶
func (self *Int64Stream) WhereSlim(fn func(int64) bool) *Int64Stream
func (*Int64Stream) While ¶
func (self *Int64Stream) While(fn func(int64, int) bool) *Int64Stream
type IntegerStream ¶
type IntegerStream []int
func CreateIntegerStream ¶
func CreateIntegerStream(arg ...int) *IntegerStream
func GenerateIntegerStream ¶
func GenerateIntegerStream(arg []int) *IntegerStream
func IntegerStreamFrom ¶
func IntegerStreamFrom(arg []int) IntegerStream
func IntegerStreamOf ¶
func IntegerStreamOf(arg ...int) IntegerStream
func (*IntegerStream) Add ¶
func (self *IntegerStream) Add(arg int) *IntegerStream
func (*IntegerStream) AddAll ¶
func (self *IntegerStream) AddAll(arg ...int) *IntegerStream
func (*IntegerStream) AddSafe ¶
func (self *IntegerStream) AddSafe(arg *int) *IntegerStream
func (*IntegerStream) Aggregate ¶
func (self *IntegerStream) Aggregate(fn func(int, int) int) *IntegerStream
func (*IntegerStream) AsFloat32 ¶
func (self *IntegerStream) AsFloat32() *Float32Stream
func (*IntegerStream) AsFloat64 ¶
func (self *IntegerStream) AsFloat64() *Float64Stream
func (*IntegerStream) AsInt32 ¶
func (self *IntegerStream) AsInt32() *Int32Stream
func (*IntegerStream) AsInt64 ¶
func (self *IntegerStream) AsInt64() *Int64Stream
func (*IntegerStream) Average ¶
func (self *IntegerStream) Average() int
func (*IntegerStream) Clean ¶
func (self *IntegerStream) Clean() *IntegerStream
func (*IntegerStream) Clone ¶
func (self *IntegerStream) Clone() *IntegerStream
func (*IntegerStream) Concat ¶
func (self *IntegerStream) Concat(arg []int) *IntegerStream
func (*IntegerStream) Contains ¶
func (self *IntegerStream) Contains(arg int) bool
func (*IntegerStream) ContainsAll ¶
func (self *IntegerStream) ContainsAll(arg ...int) bool
func (*IntegerStream) ContainsSome ¶
func (self *IntegerStream) ContainsSome(arg ...int) bool
func (*IntegerStream) Copy ¶
func (self *IntegerStream) Copy() *IntegerStream
func (*IntegerStream) Delete ¶
func (self *IntegerStream) Delete(index int) *IntegerStream
func (*IntegerStream) DeleteRange ¶
func (self *IntegerStream) DeleteRange(startIndex, endIndex int) *IntegerStream
func (*IntegerStream) Distinct ¶
func (self *IntegerStream) Distinct() *IntegerStream
func (*IntegerStream) Each ¶
func (self *IntegerStream) Each(fn func(int)) *IntegerStream
func (*IntegerStream) EachRight ¶
func (self *IntegerStream) EachRight(fn func(int)) *IntegerStream
func (*IntegerStream) Equals ¶
func (self *IntegerStream) Equals(arr []int) bool
func (*IntegerStream) Filter ¶
func (self *IntegerStream) Filter(fn func(int, int) bool) *IntegerStream
func (*IntegerStream) FilterSlim ¶
func (self *IntegerStream) FilterSlim(fn func(int, int) bool) *IntegerStream
func (*IntegerStream) First ¶
func (self *IntegerStream) First() *int
func (*IntegerStream) FirstOr ¶
func (self *IntegerStream) FirstOr(arg int) int
func (*IntegerStream) ForEach ¶
func (self *IntegerStream) ForEach(fn func(int, int)) *IntegerStream
func (*IntegerStream) ForEachRight ¶
func (self *IntegerStream) ForEachRight(fn func(int, int)) *IntegerStream
func (*IntegerStream) Get ¶
func (self *IntegerStream) Get(index int) *int
func (*IntegerStream) GroupByValues ¶
func (self *IntegerStream) GroupByValues(fn func(int, int) string) [][]int
func (*IntegerStream) IndexOf ¶
func (self *IntegerStream) IndexOf(arg int) int
func (*IntegerStream) IsEmpty ¶
func (self *IntegerStream) IsEmpty() bool
func (*IntegerStream) IsPreset ¶
func (self *IntegerStream) IsPreset() bool
func (*IntegerStream) Last ¶
func (self *IntegerStream) Last() *int
func (*IntegerStream) LastOr ¶
func (self *IntegerStream) LastOr(arg int) int
func (*IntegerStream) Len ¶
func (self *IntegerStream) Len() int
func (*IntegerStream) Limit ¶
func (self *IntegerStream) Limit(limit int) *IntegerStream
func (*IntegerStream) Map ¶
func (self *IntegerStream) Map(fn func(int, int) interface{}) interface{}
func (*IntegerStream) Map2Bytes ¶
func (self *IntegerStream) Map2Bytes(fn func(int, int) []byte) [][]byte
func (*IntegerStream) Map2Float32 ¶
func (self *IntegerStream) Map2Float32(fn func(int, int) float32) []float32
func (*IntegerStream) Map2Float64 ¶
func (self *IntegerStream) Map2Float64(fn func(int, int) float64) []float64
func (*IntegerStream) Map2Int32 ¶
func (self *IntegerStream) Map2Int32(fn func(int, int) int32) []int32
func (*IntegerStream) Map2Int64 ¶
func (self *IntegerStream) Map2Int64(fn func(int, int) int64) []int64
func (*IntegerStream) Map2String ¶
func (self *IntegerStream) Map2String(fn func(int, int) string) []string
func (*IntegerStream) Max ¶
func (self *IntegerStream) Max() int
func (*IntegerStream) Median ¶
func (self *IntegerStream) Median() *int
func (*IntegerStream) Min ¶
func (self *IntegerStream) Min() int
func (*IntegerStream) Mode ¶
func (self *IntegerStream) Mode() *int
func (*IntegerStream) Peek ¶
func (self *IntegerStream) Peek(fn func(*int, int)) *IntegerStream
func (*IntegerStream) Range ¶
func (self *IntegerStream) Range() *int
func (*IntegerStream) Reduce ¶
func (self *IntegerStream) Reduce(fn func(int, int, int) int) *IntegerStream
func (*IntegerStream) ReduceBool ¶
func (*IntegerStream) ReduceFloat32 ¶
func (*IntegerStream) ReduceFloat64 ¶
func (*IntegerStream) ReduceInit ¶
func (self *IntegerStream) ReduceInit(fn func(int, int, int) int, initialValue int) *IntegerStream
func (*IntegerStream) ReduceInt32 ¶
func (*IntegerStream) ReduceInt64 ¶
func (*IntegerStream) ReduceInterface ¶
func (self *IntegerStream) ReduceInterface(fn func(interface{}, int, int) interface{}) (result []interface{})
func (*IntegerStream) ReduceString ¶
func (*IntegerStream) Replace ¶
func (self *IntegerStream) Replace(fn func(int, int) int) *IntegerStream
func (*IntegerStream) Reverse ¶
func (self *IntegerStream) Reverse() *IntegerStream
func (*IntegerStream) Select ¶
func (self *IntegerStream) Select(fn func(int) interface{}) interface{}
func (*IntegerStream) Set ¶
func (self *IntegerStream) Set(index int, val int) *IntegerStream
func (*IntegerStream) Skip ¶
func (self *IntegerStream) Skip(skip int) *IntegerStream
func (*IntegerStream) SkippingEach ¶
func (self *IntegerStream) SkippingEach(fn func(int, int) int) *IntegerStream
func (*IntegerStream) Slice ¶
func (self *IntegerStream) Slice(startIndex, n int) *IntegerStream
func (*IntegerStream) Sort ¶
func (self *IntegerStream) Sort(fn func(i, j int) bool) *IntegerStream
func (*IntegerStream) Sum ¶
func (self *IntegerStream) Sum() int
func (*IntegerStream) Tail ¶
func (self *IntegerStream) Tail() *int
func (*IntegerStream) TailOr ¶
func (self *IntegerStream) TailOr(arg int) int
func (*IntegerStream) ToList ¶
func (self *IntegerStream) ToList() []int
func (*IntegerStream) Unique ¶
func (self *IntegerStream) Unique() *IntegerStream
func (*IntegerStream) Val ¶
func (self *IntegerStream) Val() []int
func (*IntegerStream) Where ¶
func (self *IntegerStream) Where(fn func(int) bool) *IntegerStream
func (*IntegerStream) WhereSlim ¶
func (self *IntegerStream) WhereSlim(fn func(int) bool) *IntegerStream
func (*IntegerStream) While ¶
func (self *IntegerStream) While(fn func(int, int) bool) *IntegerStream
type StreamUtil ¶
type StreamUtil struct {
// contains filtered or unexported fields
}
type StringStream ¶
type StringStream []string
func CreateStringStream ¶
func CreateStringStream(arg ...string) *StringStream
func GenerateStringStream ¶
func GenerateStringStream(arg []string) *StringStream
func StringStreamFrom ¶
func StringStreamFrom(arg []string) StringStream
func StringStreamOf ¶
func StringStreamOf(arg ...string) StringStream
func (*StringStream) Add ¶
func (self *StringStream) Add(arg string) *StringStream
func (*StringStream) AddAll ¶
func (self *StringStream) AddAll(arg ...string) *StringStream
func (*StringStream) AddSafe ¶
func (self *StringStream) AddSafe(arg *string) *StringStream
func (*StringStream) Aggregate ¶
func (self *StringStream) Aggregate(fn func(string, string) string) *StringStream
func (*StringStream) Clean ¶
func (self *StringStream) Clean() *StringStream
func (*StringStream) Clone ¶
func (self *StringStream) Clone() *StringStream
func (*StringStream) Concat ¶
func (self *StringStream) Concat(arg []string) *StringStream
func (*StringStream) Contains ¶
func (self *StringStream) Contains(arg string) bool
func (*StringStream) ContainsAll ¶
func (self *StringStream) ContainsAll(arg ...string) bool
func (*StringStream) ContainsSome ¶
func (self *StringStream) ContainsSome(arg ...string) bool
func (*StringStream) Copy ¶
func (self *StringStream) Copy() *StringStream
func (*StringStream) Delete ¶
func (self *StringStream) Delete(index int) *StringStream
func (*StringStream) DeleteRange ¶
func (self *StringStream) DeleteRange(startIndex, endIndex int) *StringStream
func (*StringStream) Distinct ¶
func (self *StringStream) Distinct() *StringStream
func (*StringStream) Each ¶
func (self *StringStream) Each(fn func(string)) *StringStream
func (*StringStream) EachRight ¶
func (self *StringStream) EachRight(fn func(string)) *StringStream
func (*StringStream) Equals ¶
func (self *StringStream) Equals(arr []string) bool
func (*StringStream) Filter ¶
func (self *StringStream) Filter(fn func(string, int) bool) *StringStream
func (*StringStream) FilterSlim ¶
func (self *StringStream) FilterSlim(fn func(string, int) bool) *StringStream
func (*StringStream) First ¶
func (self *StringStream) First() *string
func (*StringStream) FirstOr ¶
func (self *StringStream) FirstOr(arg string) string
func (*StringStream) ForEach ¶
func (self *StringStream) ForEach(fn func(string, int)) *StringStream
func (*StringStream) ForEachRight ¶
func (self *StringStream) ForEachRight(fn func(string, int)) *StringStream
func (*StringStream) Get ¶
func (self *StringStream) Get(index int) *string
func (*StringStream) GroupByValues ¶
func (self *StringStream) GroupByValues(fn func(string, int) string) [][]string
func (*StringStream) IndexOf ¶
func (self *StringStream) IndexOf(arg string) int
func (*StringStream) IsEmpty ¶
func (self *StringStream) IsEmpty() bool
func (*StringStream) IsPreset ¶
func (self *StringStream) IsPreset() bool
func (*StringStream) Last ¶
func (self *StringStream) Last() *string
func (*StringStream) LastOr ¶
func (self *StringStream) LastOr(arg string) string
func (*StringStream) Len ¶
func (self *StringStream) Len() int
func (*StringStream) Limit ¶
func (self *StringStream) Limit(limit int) *StringStream
func (*StringStream) Map ¶
func (self *StringStream) Map(fn func(string, int) interface{}) interface{}
func (*StringStream) Map2Bool ¶
func (self *StringStream) Map2Bool(fn func(string, int) bool) []bool
func (*StringStream) Map2Bytes ¶
func (self *StringStream) Map2Bytes(fn func(string, int) []byte) [][]byte
func (*StringStream) Map2Float32 ¶
func (self *StringStream) Map2Float32(fn func(string, int) float32) []float32
func (*StringStream) Map2Float64 ¶
func (self *StringStream) Map2Float64(fn func(string, int) float64) []float64
func (*StringStream) Map2Int32 ¶
func (self *StringStream) Map2Int32(fn func(string, int) int32) []int32
func (*StringStream) Map2Int64 ¶
func (self *StringStream) Map2Int64(fn func(string, int) int64) []int64
func (*StringStream) Map2String ¶
func (self *StringStream) Map2String(fn func(string, int) string) []string
func (*StringStream) NoneMatch ¶
func (self *StringStream) NoneMatch(fn func(string, int) bool) bool
func (*StringStream) Peek ¶
func (self *StringStream) Peek(fn func(*string, int)) *StringStream
func (*StringStream) Reduce ¶
func (self *StringStream) Reduce(fn func(string, string, int) string) *StringStream
func (*StringStream) ReduceBool ¶
func (*StringStream) ReduceFloat32 ¶
func (*StringStream) ReduceFloat64 ¶
func (*StringStream) ReduceInit ¶
func (self *StringStream) ReduceInit(fn func(string, string, int) string, initialValue string) *StringStream
func (*StringStream) ReduceInt32 ¶
func (*StringStream) ReduceInt64 ¶
func (*StringStream) ReduceString ¶
func (*StringStream) Replace ¶
func (self *StringStream) Replace(fn func(string, int) string) *StringStream
func (*StringStream) Reverse ¶
func (self *StringStream) Reverse() *StringStream
func (*StringStream) Select ¶
func (self *StringStream) Select(fn func(string) interface{}) interface{}
func (*StringStream) Set ¶
func (self *StringStream) Set(index int, val string) *StringStream
func (*StringStream) Skip ¶
func (self *StringStream) Skip(skip int) *StringStream
func (*StringStream) SkippingEach ¶
func (self *StringStream) SkippingEach(fn func(string, int) int) *StringStream
func (*StringStream) Slice ¶
func (self *StringStream) Slice(startIndex, n int) *StringStream
func (*StringStream) Sort ¶
func (self *StringStream) Sort(fn func(i, j int) bool) *StringStream
func (*StringStream) Sum ¶
func (self *StringStream) Sum() string
func (*StringStream) Tail ¶
func (self *StringStream) Tail() *string
func (*StringStream) TailOr ¶
func (self *StringStream) TailOr(arg string) string
func (*StringStream) ToList ¶
func (self *StringStream) ToList() []string
func (*StringStream) Unique ¶
func (self *StringStream) Unique() *StringStream
func (*StringStream) Val ¶
func (self *StringStream) Val() []string
func (*StringStream) Where ¶
func (self *StringStream) Where(fn func(string) bool) *StringStream
func (*StringStream) WhereSlim ¶
func (self *StringStream) WhereSlim(fn func(string) bool) *StringStream
func (*StringStream) While ¶
func (self *StringStream) While(fn func(string, int) bool) *StringStream
Click to show internal directories.
Click to hide internal directories.