} else if (_type == DataType.UNKNOWN_0D || _type == DataType.GUID) {
} else if (_type == DataType.GUID) { return 16; } else if (_type == DataType.UNKNOWN_0D) {
  public int size() {    if (_type == DataType.BOOLEAN) {      return 0;    } else if (_type == DataType.BYTE) {      return 1;    } else if (_type == DataType.INT) {      return 2;    } else if (_type == DataType.LONG) {      return 4;    } else if (_type == DataType.MONEY || _type == DataType.DOUBLE) {      return 8;    } else if (_type == DataType.FLOAT) {      return 4;    } else if (_type == DataType.SHORT_DATE_TIME) {      return 8;    } else if (_type == DataType.BINARY) {      return 255;    } else if (_type == DataType.TEXT) {      return 50 * 2;    } else if (_type == DataType.OLE) {      return _format.SIZE_LONG_VALUE_DEF;    } else if (_type == DataType.MEMO) {      return _format.SIZE_LONG_VALUE_DEF;    } else if (_type == DataType.NUMERIC) {      return 17;    } else if (_type == DataType.UNKNOWN_0D || _type == DataType.GUID) {      throw new IllegalArgumentException("FIX ME");    } else {      throw new IllegalArgumentException("Unrecognized data type: " + _type);    }  }