code:     public void setEncoding( String enc ) {
  	if( !byteC.isNull() ) {
  	    // if the encoding changes we need to reset the converion results
  	    charC.recycle();
  	    hasStrValue=false;
  	}
  	byteC.setEncoding(enc);
      }
  
      /** 
       * Sets the content to be a char[]
       *
       * @param c the bytes
       * @param off the start offset of the bytes
       * @param len the length of the bytes
       */
  