Class AviatorBoolean
- java.lang.Object
-
- com.googlecode.aviator.runtime.type.AviatorObject
-
- com.googlecode.aviator.runtime.type.AviatorBoolean
-
- All Implemented Interfaces:
java.io.Serializable
public class AviatorBoolean extends AviatorObject
Aviator boolean type- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static AviatorBoolean
FALSE
private static long
serialVersionUID
static AviatorBoolean
TRUE
(package private) java.lang.Boolean
value
-
Fields inherited from class com.googlecode.aviator.runtime.type.AviatorObject
metadata
-
-
Constructor Summary
Constructors Modifier Constructor Description private
AviatorBoolean(java.lang.Boolean value)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AviatorObject
add(AviatorObject other, java.util.Map<java.lang.String,java.lang.Object> env)
boolean
booleanValue(java.util.Map<java.lang.String,java.lang.Object> env)
AviatorType
getAviatorType()
boolean
getBooleanValue()
java.lang.Object
getValue(java.util.Map<java.lang.String,java.lang.Object> env)
int
innerCompare(AviatorObject other, java.util.Map<java.lang.String,java.lang.Object> env)
AviatorObject
not(java.util.Map<java.lang.String,java.lang.Object> env)
static AviatorBoolean
valueOf(boolean b)
-
Methods inherited from class com.googlecode.aviator.runtime.type.AviatorObject
bitAnd, bitNot, bitOr, bitXor, compare, compareEq, defineValue, deref, desc, div, exponent, getElement, getMetadata, isNull, match, meta, mod, mult, neg, numberValue, setValue, shiftLeft, shiftRight, stringValue, sub, toString, unsignedShiftRight, withMeta, withoutMeta
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
value
java.lang.Boolean value
-
TRUE
public static final AviatorBoolean TRUE
-
FALSE
public static final AviatorBoolean FALSE
-
-
Method Detail
-
not
public AviatorObject not(java.util.Map<java.lang.String,java.lang.Object> env)
- Overrides:
not
in classAviatorObject
-
booleanValue
public final boolean booleanValue(java.util.Map<java.lang.String,java.lang.Object> env)
- Overrides:
booleanValue
in classAviatorObject
-
getBooleanValue
public boolean getBooleanValue()
-
add
public AviatorObject add(AviatorObject other, java.util.Map<java.lang.String,java.lang.Object> env)
- Overrides:
add
in classAviatorObject
-
getAviatorType
public AviatorType getAviatorType()
- Specified by:
getAviatorType
in classAviatorObject
-
getValue
public final java.lang.Object getValue(java.util.Map<java.lang.String,java.lang.Object> env)
- Specified by:
getValue
in classAviatorObject
-
valueOf
public static AviatorBoolean valueOf(boolean b)
-
innerCompare
public int innerCompare(AviatorObject other, java.util.Map<java.lang.String,java.lang.Object> env)
- Specified by:
innerCompare
in classAviatorObject
-
-