public final class Range extends AviatorObject implements Sequence<Number>
| Modifier and Type | Field and Description |
|---|---|
static Range |
LOOP |
metadata| Constructor and Description |
|---|
Range(AviatorNumber start,
AviatorNumber end,
AviatorNumber step) |
| Modifier and Type | Method and 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, getMetadata, isNull, match, meta, mod, mult, neg, not, numberValue, setValue, shiftLeft, shiftRight, stringValue, sub, toString, unsignedShiftRight, withMeta, withoutMetaclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, 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 © 2010–2022. All rights reserved.