jellyj.util
Class ByteType
jellyj.util.Type
|
+--jellyj.util.PrimitiveType
|
+--jellyj.util.IntegralType
|
+--jellyj.util.ByteType
- public class ByteType
- extends IntegralType
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.IntegralType |
ADD, AND, DIV, floatingPointType, integralType, LOAD, MUL, NEG, OR, PUSH, REM, RETURN, STORE, SUB, XOR |
Methods inherited from class jellyj.util.Type |
ADDSTRING, CMP, createClassType, createClassType, createType, createType, IFEQ, IFGE, IFGT, IFLE, IFLT, IFNE, name, oneWord, parseType, relatedTo, SHL, SHR, throwable, toInternalString, twoWords, USHR |
ALOAD
public Instruction ALOAD()
APPENDSTB
public Instruction APPENDSTB(ConstantPoolGen cpg)
ASTORE
public Instruction ASTORE()
CAST
public InstructionList CAST(Type other)
distanceTo
public int distanceTo(Type other)
identicalTo
public boolean identicalTo(Type other)
inRange
public boolean inRange(long value)
NEWARRAY
public Instruction NEWARRAY(int index)
toClassFileType
public ClassGenType toClassFileType()
- Map an JellyJ type to a ClassGen one.
toString
public String toString()
VALUEOF
public InstructionList VALUEOF(ConstantPoolGen cpg)