@Override
    public byte[] readChar() {
      String value = enforceMaxLength(
          convertToString(valuesReader.readFloat()));
      return convertToBytes(value);
    }
The reader who reads from the underlying float value value. Implementation is in consist with
ETypeConverter EFLOAT_CONVERTER

The data is read as float from the reader, then validated, converted and returned as per the
type defined in HMS.
ql/src/java/org/apache/hadoop/hive/ql/io/parquet/vector/ParquetDataColumnReaderFactory.java