gnu.bytecode
Class ArrayType
booleanValue_method , boolean_ctype , boolean_type , byte_type , char_type , clone_method , doubleValue_method , double_type , floatValue_method , float_type , intValue_method , int_type , java_lang_Class_type , longValue_method , long_type , neverReturnsType , nullType , number_type , pointer_type , reflectClass , short_type , string_type , throwable_type , toString_method , tostring_type , typeArray0 , void_type |
coerceFromObject , compare , emitCoerceFromObject , getContextClass , getImplementationType , getInternalName , getMethods , getReflectClass , isExisting , isInstance , promote , setExisting |
coerceFromObject , coerceToObject , compare , emitCoerceFromObject , emitCoerceToObject , emitIsInstance , getImplementationType , getName , getReflectClass , getSignature , getSize , getSizeInWords , getType , hashCode , isInstance , isMoreSpecific , isSubtype , isValidJavaTypeName , isVoid , lookupType , lowestCommonSuperType , make , promote , registerTypeForClass , setName , setReflectClass , setSignature , signatureLength , signatureLength , signatureToName , signatureToPrimitive , signatureToType , signatureToType , swappedCompareResult , toString |
elements
public Type elements
ArrayType
public ArrayType(Type elements)
getComponentType
public Type getComponentType()
make
public static ArrayType make(Type elements)
Find or create an ArrayType for the specified element type.