public abstract static class ETypeConverter.BinaryConverter<T extends org.apache.hadoop.io.Writable>
extends org.apache.parquet.io.api.PrimitiveConverter
Modifier and Type | Field and Description |
---|---|
protected org.apache.parquet.schema.PrimitiveType |
type |
Constructor and Description |
---|
BinaryConverter(org.apache.parquet.schema.PrimitiveType type,
org.apache.hadoop.hive.ql.io.parquet.convert.ConverterParent parent,
int index) |
Modifier and Type | Method and Description |
---|---|
void |
addBinary(org.apache.parquet.io.api.Binary value) |
void |
addValueFromDictionary(int dictionaryId) |
protected abstract T |
convert(org.apache.parquet.io.api.Binary binary) |
boolean |
hasDictionarySupport() |
void |
setDictionary(org.apache.parquet.column.Dictionary dictionary) |
public BinaryConverter(org.apache.parquet.schema.PrimitiveType type, org.apache.hadoop.hive.ql.io.parquet.convert.ConverterParent parent, int index)
protected abstract T convert(org.apache.parquet.io.api.Binary binary)
public boolean hasDictionarySupport()
hasDictionarySupport
in class org.apache.parquet.io.api.PrimitiveConverter
public void setDictionary(org.apache.parquet.column.Dictionary dictionary)
setDictionary
in class org.apache.parquet.io.api.PrimitiveConverter
public void addValueFromDictionary(int dictionaryId)
addValueFromDictionary
in class org.apache.parquet.io.api.PrimitiveConverter
public void addBinary(org.apache.parquet.io.api.Binary value)
addBinary
in class org.apache.parquet.io.api.PrimitiveConverter
Copyright © 2016 The Apache Software Foundation. All rights reserved.