public class LeoNull extends LeoObject
LeoObject.LeoType
Modifier and Type | Field and Description |
---|---|
static LeoNull |
LEONULL
the singleton object
|
Modifier and Type | Method and Description |
---|---|
boolean |
$eq(LeoObject other)
Determines if it equals another object.
|
boolean |
$gt(LeoObject other)
If it's greater than to another object
|
boolean |
$lt(LeoObject other)
If it's less than to another object
|
LeoObject |
clone() |
Object |
getValue() |
Object |
getValue(Class<?> narrowType)
Attempts to narrow the
LeoObject to a more specific Java Type |
int |
hashCode() |
boolean |
isAssignable(Class<?> javaType)
Determines if the supplied Java type can be assigned to this
LeoObject . |
boolean |
isNull() |
boolean |
isTrue()
Determines if the supplied object is of type TRUE.
|
static LeoNull |
read(DataInput in)
|
String |
toString() |
void |
write(DataOutput out)
Writes this object out
|
$add, $add, $add, $add, $band, $band, $band, $band, $bnot, $bor, $bor, $bor, $bor, $bsl, $bsl, $bsl, $bsl, $bsr, $bsr, $bsr, $bsr, $div, $div, $div, $div, $eq, $eq, $eq, $eq, $gt, $gt, $gt, $gte, $gte, $gte, $gte, $index, $index, $index, $index, $lt, $lt, $lt, $lte, $lte, $lte, $lte, $mod, $mod, $mod, $mod, $mul, $mul, $mul, $mul, $neg, $neq, $neq, $neq, $neq, $req, $sindex, $sub, $sub, $sub, $sub, $xor, $xor, $xor, $xor, as, as, asByte, asChar, asDouble, asFloat, asInt, asLong, asShort, call, call, call, call, call, call, call, compareTo, equals, getLocals, getNativeMember, getNativeMethod, getNativeMethod, getNumberOfArgs, getObject, getObject, getOuters, getScope, getType, hasNativeMethod, hasNativeMethod, hasObject, hasObject, hasVarargs, isArray, isBoolean, isClass, isError, isFunction, isGenerator, isMap, isNamespace, isNativeClass, isNativeFunction, isNumber, isOfType, isOfType, isOfType, isOfType, isOuter, isScopedObject, isString, isTrue, read, removeInterfaceMethods, rethrow, setObject, setObject, throwAttributeAccessError, throwAttributeError, throwAttributeError, throwClassNotFoundError, throwDivideByZeroError, throwIfError, throwMethodError, throwNativeMethodError, throwNotImplementedError, toJavaObject, toLeoString, valueOf, xcall, xcall, xcall, xcall, xcall, xcall, xcall, xgetObject, xgetObject
public static final LeoNull LEONULL
public boolean isTrue()
LeoObject
public boolean $eq(LeoObject other)
LeoObject
public boolean $gt(LeoObject other)
LeoObject
public boolean $lt(LeoObject other)
LeoObject
public Object getValue()
public Object getValue(Class<?> narrowType)
LeoObject
LeoObject
to a more specific Java Typepublic boolean isAssignable(Class<?> javaType)
LeoObject
LeoObject
.isAssignable
in class LeoObject
LeoObject
public LeoObject clone()
public void write(DataOutput out) throws IOException
LeoObject
write
in class LeoObject
IOException
public static LeoNull read(DataInput in) throws IOException
in
- LeoObject
IOException
Copyright © 2010–2015. All rights reserved.