code: private int getByteLength(final Object val) {
  		if (val == null) {
  			return 4;
  		}
  		String str = val.toString();
  		try {
  			int len = str.getBytes(ENCODING_SHIFT_JIS).length;
  			return len <= 200 ? len : 200;
  		} catch (UnsupportedEncodingException ex) {
  			return 1;
  		}
  	}
docs: オブジェクトの文字列表現のバイト数（Shift-JIS換算）を取得する
  
  @param val 計算対象オブジェクト
  @return バイト数。200バイトを超える場合は200を返す