jellyj.util
Class CharType
jellyj.util.Type
|
+--jellyj.util.PrimitiveType
|
+--jellyj.util.IntegralType
|
+--jellyj.util.CharType
- public class CharType
- 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.PrimitiveType |
APPENDSTB, DUP, DUPX1, DUPX2, numericType, POP, primitiveType, referenceType, subTypeOf, superTypeOf, VALUEOF |
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()
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()