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>
 
 - 
 
 -