if (java.lang.JikesRVMSupport.getTypeForClass(C).isArrayType()) return java.lang.JikesRVMSupport.getTypeForClass(C).asArray().getElementType().getClassForType(); else                    return null;
VM_Type type = java.lang.JikesRVMSupport.getTypeForClass(C); return type.isArrayType() ? type.asArray().getElementType().getClassForType() : null;
  public static Class getComponentType(Class C) {    if (java.lang.JikesRVMSupport.getTypeForClass(C).isArrayType()) return java.lang.JikesRVMSupport.getTypeForClass(C).asArray().getElementType().getClassForType();    else                    return null;  }