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) |
BinaryConverter(org.apache.parquet.schema.PrimitiveType type,
org.apache.hadoop.hive.ql.io.parquet.convert.ConverterParent parent,
int index,
TypeInfo hiveTypeInfo) |
| 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,
TypeInfo hiveTypeInfo)
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.PrimitiveConverterpublic void setDictionary(org.apache.parquet.column.Dictionary dictionary)
setDictionary in class org.apache.parquet.io.api.PrimitiveConverterpublic void addValueFromDictionary(int dictionaryId)
addValueFromDictionary in class org.apache.parquet.io.api.PrimitiveConverterpublic void addBinary(org.apache.parquet.io.api.Binary value)
addBinary in class org.apache.parquet.io.api.PrimitiveConverterCopyright © 2022 The Apache Software Foundation. All rights reserved.