public class ZenTypeDoubleObject extends ZenType
| Modifier and Type | Field and Description |
|---|---|
static ZenTypeDoubleObject |
INSTANCE |
ANY, ANYARRAY, ANYMAP, BOOL, BOOL_TOSTRING, BOOL_TOSTRING_STATIC, BOOL_VALUE, BOOL_VALUEOF, BOOLOBJECT, BYTE, BYTE_TOSTRING, BYTE_TOSTRING_STATIC, BYTE_VALUE, BYTE_VALUEOF, BYTEOBJECT, DOUBLE, DOUBLE_TOSTRING, DOUBLE_TOSTRING_STATIC, DOUBLE_VALUE, DOUBLE_VALUEOF, DOUBLEOBJECT, FLOAT, FLOAT_TOSTRING, FLOAT_TOSTRING_STATIC, FLOAT_VALUE, FLOAT_VALUEOF, FLOATOBJECT, INT, INT_TOSTRING, INT_TOSTRING_STATIC, INT_VALUE, INT_VALUEOF, INTOBJECT, INTRANGE, LONG, LONG_TOSTRING, LONG_TOSTRING_STATIC, LONG_VALUE, LONG_VALUEOF, LONGOBJECT, NULL, NUM_BYTE, NUM_DOUBLE, NUM_FLOAT, NUM_INT, NUM_LONG, NUM_SHORT, PARSE_BOOL, PARSE_BOOL_OBJECT, PARSE_BYTE, PARSE_BYTE_OBJECT, PARSE_DOUBLE, PARSE_DOUBLE_OBJECT, PARSE_FLOAT, PARSE_FLOAT_OBJECT, PARSE_INT, PARSE_INT_OBJECT, PARSE_LONG, PARSE_LONG_OBJECT, PARSE_SHORT, PARSE_SHORT_OBJECT, SHORT, SHORT_TOSTRING, SHORT_TOSTRING_STATIC, SHORT_VALUE, SHORT_VALUEOF, SHORTOBJECT, STRING, STRING_COMPARETO, VOIDasDumpedObject, binaryExpansion, canCastExpansion, canCastExplicit, canCastImplicit, castExpansion, compileCast, compileCastExpansion, constructExpansionCastingRules, equals, getCastingRule, getNameForInterfaceSignature, hashCode, isLarge, memberExpansion, parse, predictCallTypes, read, staticMemberExpansion, toString, trinaryExpansion, unaryExpansionpublic static final ZenTypeDoubleObject INSTANCE
public Expression unary(ZenPosition position, IEnvironmentGlobal environment, Expression value, OperatorType operator)
public Expression binary(ZenPosition position, IEnvironmentGlobal environment, Expression left, Expression right, OperatorType operator)
public Expression trinary(ZenPosition position, IEnvironmentGlobal environment, Expression first, Expression second, Expression third, OperatorType operator)
public Expression compare(ZenPosition position, IEnvironmentGlobal environment, Expression left, Expression right, CompareType type)
public IPartialExpression getMember(ZenPosition position, IEnvironmentGlobal environment, IPartialExpression value, java.lang.String name)
public IPartialExpression getStaticMember(ZenPosition position, IEnvironmentGlobal environment, java.lang.String name)
getStaticMember in class ZenTypepublic Expression call(ZenPosition position, IEnvironmentGlobal environment, Expression receiver, Expression... arguments)
public IZenIterator makeIterator(int numValues, IEnvironmentMethod methodOutput)
makeIterator in class ZenTypepublic void constructCastingRules(IEnvironmentGlobal environment, ICastingRuleDelegate rules, boolean followCasters)
constructCastingRules in class ZenTypepublic java.lang.Class toJavaClass()
toJavaClass in class ZenTypepublic int getNumberType()
getNumberType in class ZenTypepublic java.lang.String getSignature()
getSignature in class ZenTypepublic java.lang.String getAnyClassName(IEnvironmentGlobal environment)
getAnyClassName in class ZenTypepublic Expression defaultValue(ZenPosition position)
defaultValue in class ZenType