jellyj.util
Class IntegralType
jellyj.util.Type
|
+--jellyj.util.PrimitiveType
|
+--jellyj.util.IntegralType
- Direct Known Subclasses:
- ByteType, CharType, IntType, LongType, ShortType
- public abstract class IntegralType
- extends PrimitiveType
Fields inherited from class jellyj.util.Type |
Boolean, Byte, cache_d, CACHE_SIZE, Char, Double, Error, Exception, Float, Int, Long, Null, RuntimeException, Short, Throwable, Void |
Methods inherited from class jellyj.util.PrimitiveType |
APPENDSTB, distanceTo, DUP, DUPX1, DUPX2, numericType, POP, primitiveType, referenceType, subTypeOf, superTypeOf, toClassFileType, VALUEOF |
Methods inherited from class jellyj.util.Type |
ADDSTRING, ALOAD, ASTORE, CAST, CMP, createClassType, createClassType, createType, createType, identicalTo, IFEQ, IFGE, IFGT, IFLE, IFLT, IFNE, name, NEWARRAY, oneWord, parseType, relatedTo, SHL, SHR, throwable, toInternalString, toString, twoWords, USHR |
ADD
public Instruction ADD()
AND
public Instruction AND()
DIV
public Instruction DIV()
floatingPointType
public boolean floatingPointType()
inRange
public abstract boolean inRange(long value)
integralType
public boolean integralType()
LOAD
public Instruction LOAD(int slot)
MUL
public Instruction MUL()
NEG
public Instruction NEG()
OR
public Instruction OR()
PUSH
public Instruction PUSH(ConstantPoolGen cpg, BigDecimal value)
REM
public Instruction REM()
RETURN
public Instruction RETURN()
STORE
public Instruction STORE(int slot)
SUB
public Instruction SUB()
XOR
public Instruction XOR()