Package org.apache.iceberg.transforms
Interface PartitionSpecVisitor<T>
public interface PartitionSpecVisitor<T>
- 
Method SummaryModifier and TypeMethodDescriptiondefault TalwaysNull(int fieldId, String sourceName, int sourceId) default Tdefault Tdefault Tdefault Tdefault Tdefault Tdefault Tdefault Tdefault Tdefault Tdefault Tdefault Tdefault Tstatic <R> List<R> visit(PartitionSpec spec, PartitionSpecVisitor<R> visitor) Visit the fields of aPartitionSpec.static <R> Rvisit(Schema schema, PartitionField field, PartitionSpecVisitor<R> visitor) default Tdefault T
- 
Method Details- 
identity
- 
identity
- 
bucket
- 
bucket
- 
truncate
- 
truncate
- 
year
- 
year
- 
month
- 
month
- 
day
- 
day
- 
hour
- 
hour
- 
alwaysNull
- 
unknown
- 
visitVisit the fields of aPartitionSpec.- Type Parameters:
- R- return type of the visitor
- Parameters:
- spec- a partition spec to visit
- visitor- a partition spec visitor
- Returns:
- a list of the result produced by visiting each partition field
 
- 
visit
 
-