com.gomjabbar.classes.bytecode
Class TypeDescriptor
java.lang.Object
|
+--com.gomjabbar.classes.bytecode.TypeDescriptor
- public class TypeDescriptor
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
C_BYTE
public static final char C_BYTE
C_CHAR
public static final char C_CHAR
C_DOUBLE
public static final char C_DOUBLE
C_FLOAT
public static final char C_FLOAT
C_INT
public static final char C_INT
C_LONG
public static final char C_LONG
C_SHORT
public static final char C_SHORT
C_BOOLEAN
public static final char C_BOOLEAN
C_INSTANCE_BEGIN
public static final char C_INSTANCE_BEGIN
C_INSTANCE_END
public static final char C_INSTANCE_END
C_VECTOR
public static final char C_VECTOR
C_VOID
public static final char C_VOID
S_BYTE
public static final java.lang.String S_BYTE
S_CHAR
public static final java.lang.String S_CHAR
S_DOUBLE
public static final java.lang.String S_DOUBLE
S_FLOAT
public static final java.lang.String S_FLOAT
S_INT
public static final java.lang.String S_INT
S_LONG
public static final java.lang.String S_LONG
S_SHORT
public static final java.lang.String S_SHORT
S_BOOLEAN
public static final java.lang.String S_BOOLEAN
S_VOID
public static final java.lang.String S_VOID
TypeDescriptor
public TypeDescriptor(java.lang.String type,
int arrayDimension)
TypeDescriptor
public TypeDescriptor(java.lang.String s)
TypeDescriptor
public TypeDescriptor(java.lang.String s,
int[] rc)
getComponentType
public TypeDescriptor getComponentType()
getType
public java.lang.String getType()
getArrayDimension
public int getArrayDimension()
isArray
public static boolean isArray(java.lang.String s)
toValidString
public java.lang.String toValidString()
isArray
public boolean isArray()
isPrimitive
public boolean isPrimitive()
abbreviated
public static java.lang.String abbreviated(java.lang.String type)
toAbbreviatedString
public java.lang.String toAbbreviatedString()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object