public class Accumulating
Modifier and Type | Constructor / Static Method |
---|---|
Accumulating |
new(Object variable, Func2 operation)
|
Accumulating |
new(Object variable, ExtensionMessage operation)
|
Modifier and Type | Method |
---|---|
|
function(param)
|
public class ArraySortingAgent
Modifier and Type | Field |
---|---|
|
a
|
Modifier and Type | Constructor / Static Method |
---|---|
ArraySortingAgent |
constructor(a)
|
Modifier and Type | Property |
---|---|
get IntNumber |
Length()
|
Modifier and Type | Method |
---|---|
|
at(IntNumber index)
|
|
setAt(IntNumber index, Object value)
|
|
exchange(IntNumber i, IntNumber j)
|
abstract public class BasePattern
Modifier and Type | Field |
---|---|
Object |
_result
|
Modifier and Type | Method |
---|---|
|
run(Enumerator en)
|
public class Filter
Modifier and Type | Field |
---|---|
Func1 |
_filter
|
Enumerator |
_enumerator
|
Modifier and Type | Constructor / Static Method |
---|---|
Filter |
new(Func1 selector, Enumerator enumerator)
|
Filter |
new(ExtensionMessage extension, Enumerator enumerator)
|
Modifier and Type | Property |
---|---|
get |
Value()
|
Modifier and Type | Method |
---|---|
BoolValue |
next()
|
|
reset()
|
|
enumerable()
|
public class GroupingEnumerator
Modifier and Type | Field |
---|---|
Dictionary |
_dictionary
|
Enumerator |
_enumerator
|
Func1 |
_groupFunc
|
Enumerator |
_groupEnumerator
|
Modifier and Type | Constructor / Static Method |
---|---|
GroupingEnumerator |
new(Func1 grouper, Enumerator enumerator)
|
GroupingEnumerator |
new(ExtensionMessage fn, Enumerator enumerator)
|
Modifier and Type | Property |
---|---|
get |
Value()
|
Modifier and Type | Method |
---|---|
BoolValue |
next()
|
|
reset()
|
|
enumerable()
|
public class IndexerSortingAgent
Modifier and Type | Field |
---|---|
Indexer |
a
|
Modifier and Type | Constructor / Static Method |
---|---|
IndexerSortingAgent |
constructor(a)
|
IndexerSortingAgent |
constructor(Indexer a)
|
Modifier and Type | Property |
---|---|
get IntNumber |
Length()
|
Modifier and Type | Method |
---|---|
|
at(IntNumber index)
|
|
setAt(IntNumber index, Object value)
|
|
exchange(IntNumber i, IntNumber j)
|
public class IntervalEnumerator
Modifier and Type | Field |
---|---|
Object |
variable
|
Object |
start
|
Object |
end
|
Object |
step
|
BoolValue |
forward
|
Modifier and Type | Constructor / Static Method |
---|---|
IntervalEnumerator |
new(variable, start, end, step)
|
IntervalEnumerator |
new(start, end, step)
|
IntervalEnumerator |
new(start, end)
|
Modifier and Type | Property |
---|---|
get |
Value()
|
Modifier and Type | Method |
---|---|
BoolValue |
next()
|
|
reset()
|
|
enumerable()
|
public class JoinEnumerator
Modifier and Type | Field |
---|---|
Enumerator |
left
|
Enumerator |
right
|
Func2 |
filter
|
Func2 |
selector
|
Modifier and Type | Constructor / Static Method |
---|---|
JoinEnumerator |
new(Func2 filter_f, Func2 select_f, Enumerator left_e, Enumerator right_e)
|
Modifier and Type | Property |
---|---|
get |
Value()
|
Modifier and Type | Method |
---|---|
BoolValue |
next()
|
|
reset()
|
|
enumerable()
|
public class OrderingEnumerator
Modifier and Type | Field |
---|---|
Enumerator |
_enumerator
|
Func2 |
_orderFunc
|
Enumerator |
_listEnumerator
|
Modifier and Type | Constructor / Static Method |
---|---|
OrderingEnumerator |
new(Func2 orderFunc, Enumerator enumerator)
|
OrderingEnumerator |
new(Func1 orderVal, Enumerator enumerator)
|
OrderingEnumerator |
new(ExtensionMessage fn, Enumerator enumerator)
|
Modifier and Type | Property |
---|---|
get |
Value()
|
Modifier and Type | Method |
---|---|
BoolValue |
next()
|
|
reset()
|
|
enumerable()
|
public class PatternFilter2
Modifier and Type | Field |
---|---|
Func2 |
filter
|
Enumerator |
enumerator
|
Object |
previous
|
Modifier and Type | Constructor / Static Method |
---|---|
PatternFilter2 |
new(Func2 filter, Enumerator enumerator)
|
Modifier and Type | Property |
---|---|
get |
Value()
|
Modifier and Type | Method |
---|---|
BoolValue |
next()
|
|
reset()
|
|
enumerable()
|
public class PatternFilter3
Modifier and Type | Field |
---|---|
Func3 |
filter
|
Enumerator |
enumerator
|
Object |
previous
|
Object |
beforePrev
|
Modifier and Type | Constructor / Static Method |
---|---|
PatternFilter3 |
new(Func3 filter, Enumerator enumerator)
|
Modifier and Type | Property |
---|---|
get |
Value()
|
Modifier and Type | Method |
---|---|
BoolValue |
next()
|
|
reset()
|
|
enumerable()
|
public class PatternFilter4
Modifier and Type | Field |
---|---|
Func4 |
filter
|
Enumerator |
enumerator
|
Object |
previous
|
Object |
beforePrev
|
Object |
before2Prev
|
Modifier and Type | Constructor / Static Method |
---|---|
PatternFilter4 |
new(Func4 filter, Enumerator enumerator)
|
Modifier and Type | Property |
---|---|
get |
Value()
|
Modifier and Type | Method |
---|---|
BoolValue |
next()
|
|
reset()
|
|
enumerable()
|
public class PatternFilter5
Modifier and Type | Field |
---|---|
Func5 |
filter
|
Enumerator |
enumerator
|
Object |
previous
|
Object |
beforePrev
|
Object |
before2Prev
|
Object |
before3Prev
|
Modifier and Type | Constructor / Static Method |
---|---|
PatternFilter5 |
new(Func5 filter, Enumerator enumerator)
|
Modifier and Type | Property |
---|---|
get |
Value()
|
Modifier and Type | Method |
---|---|
BoolValue |
next()
|
|
reset()
|
|
enumerable()
|
public class PatternFilter6
Modifier and Type | Field |
---|---|
Func6 |
filter
|
Enumerator |
enumerator
|
Object |
previous
|
Object |
beforePrev
|
Object |
before2Prev
|
Object |
before3Prev
|
Object |
before4Prev
|
Modifier and Type | Constructor / Static Method |
---|---|
PatternFilter6 |
new(Func6 filter, Enumerator enumerator)
|
Modifier and Type | Property |
---|---|
get |
Value()
|
Modifier and Type | Method |
---|---|
BoolValue |
next()
|
|
reset()
|
|
enumerable()
|
public singleton QuickSorting
Modifier and Type | Method |
---|---|
|
sort(SortingAgent a, IntNumber start, IntNumber end, Func2 compf)
|
|
sort(SortingAgent a, Func2 compf)
|
public class RangeEnumerator
Modifier and Type | Field |
---|---|
Object |
_variable
|
Object |
_start
|
Object |
_end
|
Object |
_step
|
BoolValue |
_forward
|
Modifier and Type | Constructor / Static Method |
---|---|
RangeEnumerator |
new(var, start, end, step)
|
RangeEnumerator |
new(start, end, step)
|
RangeEnumerator |
new(start, end)
|
Modifier and Type | Property |
---|---|
get |
Value()
|
Modifier and Type | Method |
---|---|
BoolValue |
next()
|
|
reset()
|
|
enumerable()
|
public class Repeater
Modifier and Type | Constructor / Static Method |
---|---|
Repeater |
new(IntNumber minValue, IntNumber maxValue, Func1 repetition)
|
Repeater |
new(IntNumber minValue, IntNumber maxValue, ExtensionMessage extension)
|
Modifier and Type | Property |
---|---|
get |
Value()
|
Modifier and Type | Method |
---|---|
BoolValue |
next()
|
|
reset()
|
|
enumerable()
|
public class Selector
Modifier and Type | Field |
---|---|
Func1 |
_selector
|
Enumerator |
_enumerator
|
Modifier and Type | Constructor / Static Method |
---|---|
Selector |
new(Func1 selector, Enumerator enumerator)
|
Selector |
new(ExtensionMessage extension, Enumerator enumerator)
|
Modifier and Type | Property |
---|---|
get |
Value()
|
Modifier and Type | Method |
---|---|
BoolValue |
next()
|
|
reset()
|
|
enumerable()
|
public class SkipFilter
Modifier and Type | Field |
---|---|
IntNumber |
_counter
|
BoolValue |
_skipped
|
Enumerator |
_enumerator
|
Modifier and Type | Constructor / Static Method |
---|---|
SkipFilter |
new(IntNumber counter, Enumerator en)
|
Modifier and Type | Property |
---|---|
get |
Value()
|
Modifier and Type | Method |
---|---|
BoolValue |
next()
|
|
reset()
|
|
enumerable()
|
abstract public class SortingAgent
Modifier and Type | Property |
---|---|
get abstract IntNumber |
Length()
|
Modifier and Type | Method |
---|---|
abstract |
at(IntNumber index)
|
abstract |
setAt(IntNumber index, Object value)
|
abstract |
exchange(IntNumber i, IntNumber j)
|
public class Summing
Modifier and Type | Field |
---|---|
Object |
_result
|
Modifier and Type | Constructor / Static Method |
---|---|
Summing |
constructor(variable)
|
Modifier and Type | Method |
---|---|
|
function(param)
|
public class TopFilter
Modifier and Type | Field |
---|---|
Reference<system'IntNumber> |
_offset
|
Reference<system'IntNumber> |
_counter
|
Enumerator |
_enumerator
|
Modifier and Type | Constructor / Static Method |
---|---|
TopFilter |
new(IntNumber counter, Enumerator enumerator)
|
TopFilter |
new(IntNumber counter, IntNumber offset, Enumerator enumerator)
|
Modifier and Type | Property |
---|---|
get |
Value()
|
Modifier and Type | Method |
---|---|
BoolValue |
next()
|
|
reset()
|
|
enumerable()
|
public class ZipEnumerator
Modifier and Type | Field |
---|---|
Enumerator |
_enumerator1
|
Enumerator |
_enumerator2
|
Func2 |
_zipper
|
Modifier and Type | Constructor / Static Method |
---|---|
ZipEnumerator |
new(Func2 fn, Enumerator enum1, Enumerator enum2)
|
ZipEnumerator |
new(ExtensionMessage ext, Enumerator enum1, Enumerator enum2)
|
Modifier and Type | Property |
---|---|
get |
Value()
|
Modifier and Type | Method |
---|---|
BoolValue |
next()
|
|
reset()
|
|
enumerable()
|
public class Enumerator
public class Object
Modifier and Type | Extension Method |
---|---|
|
forEach(Func1 f)
|
|
forEach(Func2 f)
|
|
forEach(Object fn)
|
|
forEachPair(Object object, Func2 f)
|
|
forEachPair(Object object, Object f)
|
|
seekEach(Func1 f)
|
|
seekEach(ExtensionMessage extMessage)
|
|
seekEach(Object fn)
|
|
seekEach(Object param, Func2 f)
|
|
filterBy(Func1 selector)
|
|
filterBy(Func2 selector)
|
|
filterBy(Func3 selector)
|
|
filterBy(Func4 selector)
|
|
filterBy(Func5 selector)
|
|
filterBy(Func6 selector)
|
|
selectBy(Object selector)
|
|
groupBy(Object groupFunc)
|
|
orderBy(Object orderFunc)
|
|
top(Object counter)
|
|
joinBy(Object list, Func2 filter_f, Func2 select_f)
|
|
repeatTo(Object n)
|
|
repeatTill(Object n)
|
|
summarize(Object var)
|
|
summarize()
|
|
seekFor(Object val)
|
BoolValue |
ifExists(Object val)
|
BoolValue |
sequenceEqual(Enumerable list)
|
get property |
FirstMember()
|
get property |
LastMember()
|
|
zipBy(Object enumerable, Object zipper)
|
|
zipForEach(Object enumerable, Object func2)
|
|
accumulate(Object variable, Object operation)
|
BoolValue |
allMatchedBy(Func1 f)
|
|
allMatchedBy(ExtensionMessage extMessage)
|
IntNumber |
countMembers()
|
get property |
MaximalMember()
|
get property |
MinimalMember()
|
|
exchange(IntNumber i1, IntNumber i2)
|
|
sort(Func2 compareFunc)
|
|
populate(Func1 f)
|
|
populate(Object action)
|
|
populate(ExtensionMessage ext_mssg)
|
|
deepClone()
|
|
ascendant()
|
BoolValue |
sequenceEqual(Object array)
|
|
sequenceReverse()
|
|
sequenceReverse(IntNumber index, IntNumber counter)
|
IntNumber |
indexOfElement(Object element)
|
BoolValue |
isSorted(Func2 compareFunc)
|
|
isAscendant()
|
|
skipping(IntNumber counter)
|
|
last(IntNumber counter)
|
|
populate(Func<system'IntNumber,system'Object> f)
|
|
forEvery(Func<system'IntNumber,system'Object> fn)
|
public class String
Modifier and Type | Extension Method |
---|---|
Array |
split()
|
Array |
splitBy(CharValue ch)
|
Array |
splitBy(String value)
|
public class WideString
Modifier and Type | Extension Method |
---|---|
Array |
split()
|
Array |
splitBy(CharValue ch)
|
Array |
splitBy(WideString value)
|