public class UseFunction extends AbstractVariadicFunction
| Modifier and Type | Field and Description |
|---|---|
static UseFunction |
INSTANCE |
metadata| Modifier and Type | Method and Description |
|---|---|
AviatorObject |
call(Map<String,Object> env,
AviatorObject arg1)
use package.class;
|
AviatorObject |
call(Map<String,Object> env,
AviatorObject arg1,
AviatorObject arg2)
use package.* or use.package.{class};
|
String |
getName()
Get the function name
|
AviatorObject |
variadicCall(Map<String,Object> env,
AviatorObject... args)
use package.{class1, class2};
|
call, call, call, call, call, call, call, call, call, call, call, call, call, call, call, call, call, call, call, call, call, desc, getAviatorType, getValue, innerCompare, runadd, 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, withoutMetapublic static final UseFunction INSTANCE
public AviatorObject variadicCall(Map<String,Object> env, AviatorObject... args)
variadicCall in class AbstractVariadicFunctionpublic AviatorObject call(Map<String,Object> env, AviatorObject arg1)
call in interface AviatorFunctioncall in class AbstractVariadicFunctionpublic AviatorObject call(Map<String,Object> env, AviatorObject arg1, AviatorObject arg2)
call in interface AviatorFunctioncall in class AbstractVariadicFunctionpublic String getName()
AviatorFunctionCopyright © 2010–2022. All rights reserved.