public class Fixnum extends Constant
| Modifier and Type | Field and Description |
|---|---|
java.lang.Long |
value |
cachedValueEMPTY_ARRAY| Constructor and Description |
|---|
Fixnum(java.math.BigInteger val) |
Fixnum(java.lang.Long val) |
| Modifier and Type | Method and Description |
|---|---|
Constant |
computeValue(java.lang.String methodName,
Constant arg) |
Operand |
fetchCompileTimeArrayElement(int argIndex,
boolean getSubArray) |
IRClass |
getTargetClass() |
java.lang.Object |
retrieve(InterpreterContext interp) |
java.lang.String |
toString() |
isConstantaddUsedVariables, cloneForInlining, getSimplifiedOperand, getValue, isNonAtomicValue, storepublic Fixnum(java.lang.Long val)
public Fixnum(java.math.BigInteger val)
public java.lang.String toString()
toString in class java.lang.Objectpublic Operand fetchCompileTimeArrayElement(int argIndex, boolean getSubArray)
fetchCompileTimeArrayElement in class Operandpublic IRClass getTargetClass()
getTargetClass in class Operandpublic java.lang.Object retrieve(InterpreterContext interp)
Copyright © 2002-2009 JRuby Team. All Rights Reserved.