Package org.apache.iceberg.orc
Class EstimateOrcAvgWidthVisitor
- java.lang.Object
-
- org.apache.iceberg.orc.OrcSchemaVisitor<java.lang.Integer>
-
- org.apache.iceberg.orc.EstimateOrcAvgWidthVisitor
-
public class EstimateOrcAvgWidthVisitor extends OrcSchemaVisitor<java.lang.Integer>
-
-
Constructor Summary
Constructors Constructor Description EstimateOrcAvgWidthVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Integerlist(org.apache.orc.TypeDescription array, java.lang.Integer elementWidth)java.lang.Integermap(org.apache.orc.TypeDescription map, java.lang.Integer keyWidth, java.lang.Integer valueWidth)java.lang.Integerprimitive(org.apache.orc.TypeDescription primitive)java.lang.Integerrecord(org.apache.orc.TypeDescription record, java.util.List<java.lang.String> names, java.util.List<java.lang.Integer> fieldWidths)-
Methods inherited from class org.apache.iceberg.orc.OrcSchemaVisitor
afterElementField, afterField, afterKeyField, afterValueField, beforeElementField, beforeField, beforeKeyField, beforeValueField, currentFieldName, currentPath, elementName, keyName, path, valueName, visit, visitSchema
-
-
-
-
Method Detail
-
record
public java.lang.Integer record(org.apache.orc.TypeDescription record, java.util.List<java.lang.String> names, java.util.List<java.lang.Integer> fieldWidths)- Overrides:
recordin classOrcSchemaVisitor<java.lang.Integer>
-
list
public java.lang.Integer list(org.apache.orc.TypeDescription array, java.lang.Integer elementWidth)- Overrides:
listin classOrcSchemaVisitor<java.lang.Integer>
-
map
public java.lang.Integer map(org.apache.orc.TypeDescription map, java.lang.Integer keyWidth, java.lang.Integer valueWidth)- Overrides:
mapin classOrcSchemaVisitor<java.lang.Integer>
-
primitive
public java.lang.Integer primitive(org.apache.orc.TypeDescription primitive)
- Overrides:
primitivein classOrcSchemaVisitor<java.lang.Integer>
-
-