Sequence<Number>, Serializable, Iterable<Number>public final class Range extends AviatorObject implements Sequence<Number>
| Constructor | Description |
|---|---|
Range(AviatorNumber start,
AviatorNumber end,
AviatorNumber step) |
| Modifier and Type | Method | Description |
|---|---|---|
String |
desc(Map<String,Object> env) |
|
AviatorNumber |
first() |
|
AviatorType |
getAviatorType() |
|
Object |
getValue(Map<String,Object> env) |
|
int |
hintSize() |
|
int |
innerCompare(AviatorObject other,
Map<String,Object> env) |
|
Iterator<Number> |
iterator() |
|
AviatorNumber |
last() |
|
Collector |
newCollector(int size) |
|
int |
size() |
add, bitAnd, bitNot, bitOr, bitXor, booleanValue, compare, compareEq, defineValue, deref, div, exponent, getElement, isNull, match, mod, mult, neg, not, numberValue, setValue, shiftLeft, shiftRight, stringValue, sub, toString, unsignedShiftRightforEach, spliteratorpublic static final Range LOOP
public Range(AviatorNumber start, AviatorNumber end, AviatorNumber step)
public int innerCompare(AviatorObject other, Map<String,Object> env)
innerCompare in class AviatorObjectpublic AviatorType getAviatorType()
getAviatorType in class AviatorObjectpublic Object getValue(Map<String,Object> env)
getValue in class AviatorObjectpublic AviatorNumber first()
public AviatorNumber last()
public int size()
public Collector newCollector(int size)
newCollector in interface Sequence<Number>Copyright © 2022–2023. All rights reserved.