public class ZenTypeArrayList extends ZenTypeArray
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, VOID| Constructor and Description |
|---|
ZenTypeArrayList(ZenType baseType) |
call, canCastExplicit, compare, defaultValue, getBaseType, getName, getNumberType, getStaticMember, isPointer, trinary, unaryasDumpedObject, binaryExpansion, canCastExpansion, canCastImplicit, castExpansion, compileCast, compileCastExpansion, constructExpansionCastingRules, equals, hashCode, isLarge, memberExpansion, parse, predictCallTypes, read, staticMemberExpansion, toString, trinaryExpansion, unaryExpansionpublic ZenTypeArrayList(ZenType baseType)
public IPartialExpression getMemberLength(ZenPosition position, IEnvironmentGlobal environment, IPartialExpression value)
getMemberLength in class ZenTypeArraypublic void constructCastingRules(IEnvironmentGlobal environment, ICastingRuleDelegate rules, boolean followCasters)
constructCastingRules in class ZenTypepublic IZenIterator makeIterator(int numValues, IEnvironmentMethod methodOutput)
makeIterator in class ZenTypepublic ICastingRule getCastingRule(ZenType type, IEnvironmentGlobal environment)
getCastingRule in class ZenTypepublic java.lang.Class toJavaClass()
toJavaClass in class ZenTypepublic java.lang.String getAnyClassName(IEnvironmentGlobal global)
getAnyClassName in class ZenTypepublic java.lang.String getSignature()
getSignature in class ZenTypepublic Expression indexGet(ZenPosition position, IEnvironmentGlobal environment, Expression array, Expression index)
indexGet in class ZenTypeArraypublic Expression indexSet(ZenPosition position, IEnvironmentGlobal environment, Expression array, Expression index, Expression value)
indexSet in class ZenTypeArraypublic Expression binary(ZenPosition position, IEnvironmentGlobal environment, Expression list, Expression other, OperatorType operator)
binary in class ZenTypeArraypublic Expression add(ZenPosition position, IEnvironmentGlobal environment, Expression array, Expression val)
add in class ZenTypeArraypublic IPartialExpression getMember(ZenPosition position, IEnvironmentGlobal environment, IPartialExpression value, java.lang.String name)
getMember in class ZenTypeArraypublic java.lang.String getNameForInterfaceSignature()
getNameForInterfaceSignature in class ZenTypeArray