public String getName ( ) { if ( null == this . name && null != this . byteArray ) { try { this . name = new String ( this . byteArray , HeaderStorage . ENGLISH_CHARSET ) ; } catch ( UnsupportedEncodingException uee ) { // no FFDC required // Invalid key name throw new IllegalArgumentException ( "Unsupported non-English name: " + new String ( this . byteArray ) ) ; } } return this . name ; }
Query the name for this key as a String .