de.unkrig.commons.asm
Class Types

java.lang.Object
  extended by de.unkrig.commons.asm.Types

public final class Types
extends java.lang.Object

Constants and helper methods for ASM's Type.


Field Summary
static org.objectweb.asm.Type BYTE_ARRAY_TYPE
           
static org.objectweb.asm.Type CHAR_ARRAY_TYPE
           
static org.objectweb.asm.Type CHAR_SEQUENCE_TYPE
           
static org.objectweb.asm.Type DOUBLE_ARRAY_TYPE
           
static org.objectweb.asm.Type FLOAT_ARRAY_TYPE
           
static org.objectweb.asm.Type INT_ARRAY_TYPE
           
static org.objectweb.asm.Type LONG_ARRAY_TYPE
           
static org.objectweb.asm.Type OBJECT_TYPE
           
static org.objectweb.asm.Type REFERENCE_ARRAY_TYPE
           
static org.objectweb.asm.Type SHORT_ARRAY_TYPE
           
static org.objectweb.asm.Type STRING_BUFFER_TYPE
           
static org.objectweb.asm.Type STRING_BUILDER_TYPE
           
static org.objectweb.asm.Type STRING_TYPE
           
 
Method Summary
static org.objectweb.asm.Type fromOpcode(int opcode)
          Guess the operand/result type from the opcode.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OBJECT_TYPE

public static final org.objectweb.asm.Type OBJECT_TYPE

STRING_TYPE

public static final org.objectweb.asm.Type STRING_TYPE

CHAR_SEQUENCE_TYPE

public static final org.objectweb.asm.Type CHAR_SEQUENCE_TYPE

STRING_BUFFER_TYPE

public static final org.objectweb.asm.Type STRING_BUFFER_TYPE

STRING_BUILDER_TYPE

public static final org.objectweb.asm.Type STRING_BUILDER_TYPE

BYTE_ARRAY_TYPE

public static final org.objectweb.asm.Type BYTE_ARRAY_TYPE

SHORT_ARRAY_TYPE

public static final org.objectweb.asm.Type SHORT_ARRAY_TYPE

INT_ARRAY_TYPE

public static final org.objectweb.asm.Type INT_ARRAY_TYPE

LONG_ARRAY_TYPE

public static final org.objectweb.asm.Type LONG_ARRAY_TYPE

FLOAT_ARRAY_TYPE

public static final org.objectweb.asm.Type FLOAT_ARRAY_TYPE

DOUBLE_ARRAY_TYPE

public static final org.objectweb.asm.Type DOUBLE_ARRAY_TYPE

CHAR_ARRAY_TYPE

public static final org.objectweb.asm.Type CHAR_ARRAY_TYPE

REFERENCE_ARRAY_TYPE

public static final org.objectweb.asm.Type REFERENCE_ARRAY_TYPE
Method Detail

fromOpcode

public static org.objectweb.asm.Type fromOpcode(int opcode)
Guess the operand/result type from the opcode. Notice that this is not always reliable