question: public String basicTypeName ( Field field ) { String result = FIELD_TYPE_MAP . get ( field . getKind ( ) ) ; if ( result != null ) { if ( result . contains ( "." ) ) { return getTypeName ( result ) ; } return result ; } throw new IllegalArgumentException ( "unknown type kind: " + field . getKind ( ) ) ; }
target:  Returns the Java representation of a basic-typed field's type. If the type is a Java primitive, basicTypeName returns it in unboxed form.