public String getTypeString ( ) { if ( isPrimitive ( ) ) { return null ; } if ( typeString == null ) { Class < ? > t = getTypeInternal ( ) ; String typeName = t . getName ( ) . replace ( ' ' , ' ' ) ; String str = ( t . isArray ( ) ) ? typeName : ( "L" + typeName + ' ' ) ; typeString = str . intern ( ) ; } return typeString ; }
Gets the type signature used by the VM to represent the type of this field .