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, run
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, withoutMeta
public static final UseFunction INSTANCE
public AviatorObject variadicCall(Map<String,Object> env, AviatorObject... args)
variadicCall
in class AbstractVariadicFunction
public AviatorObject call(Map<String,Object> env, AviatorObject arg1)
call
in interface AviatorFunction
call
in class AbstractVariadicFunction
public AviatorObject call(Map<String,Object> env, AviatorObject arg1, AviatorObject arg2)
call
in interface AviatorFunction
call
in class AbstractVariadicFunction
public String getName()
AviatorFunction
Copyright © 2010–2021. All rights reserved.