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)
|
|
move(IntNumber i, IntNumber j)
|
abstract public class BasePattern
| Modifier and Type | Field |
|---|---|
Object |
_result
|
| Modifier and Type | Method |
|---|---|
|
run(Enumerator en)
|
public class CountDownEnumerator
| Modifier and Type | Field |
|---|---|
Reference<system'IntNumber> |
_current
|
IntNumber |
_count
|
BoolValue |
_start
|
| Modifier and Type | Constructor / Static Method |
|---|---|
CountDownEnumerator |
new(IntNumber count)
|
| Modifier and Type | Property |
|---|---|
get IntNumber |
Value()
|
| Modifier and Type | Conversion Method |
|---|---|
Enumerator |
cast()
|
| Modifier and Type | Method |
|---|---|
BoolValue |
next()
|
|
reset()
|
|
enumerable()
|
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)
|
|
move(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)
|
abstract |
move(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)
|
|
coundDown()
|
|
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 |
|---|---|
system'String[] |
split()
|
system'String[] |
splitBy(CharValue ch)
|
system'String[] |
splitBy(String value)
|
system'String[] |
splitByNewLine()
|
public class WideString
| Modifier and Type | Extension Method |
|---|---|
system'WideString[] |
split()
|
system'WideString[] |
splitBy(CharValue ch)
|
system'WideString[] |
splitBy(WideString value)
|
system'WideString[] |
splitByNewLine()
|