public interface FieldStatsCollector
| 限定符和类型 | 接口和说明 |
|---|---|
static interface |
FieldStatsCollector.Factory
Factory to create
FieldStatsCollector. |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
collect(Object field,
Serializer<Object> fieldSerializer)
collect stats from the field.
|
FieldStats |
convert(FieldStats source)
Convert the field stats according to the strategy.
|
static FieldStatsCollector[] |
create(FieldStatsCollector.Factory[] factories) |
static FieldStatsCollector.Factory[] |
createFullStatsFactories(int numFields) |
static FieldStatsCollector.Factory |
from(String option) |
FieldStats |
result() |
void collect(Object field, Serializer<Object> fieldSerializer)
field - The target field object.fieldSerializer - The serializer of the field object.FieldStats result()
FieldStats convert(FieldStats source)
source - The source field stats, extracted from the file.static FieldStatsCollector[] create(FieldStatsCollector.Factory[] factories)
static FieldStatsCollector.Factory from(String option)
static FieldStatsCollector.Factory[] createFullStatsFactories(int numFields)
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.