Class YearsFunction
java.lang.Object
org.apache.iceberg.spark.functions.YearsFunction
- All Implemented Interfaces:
Serializable,org.apache.spark.sql.connector.catalog.functions.Function,org.apache.spark.sql.connector.catalog.functions.UnboundFunction
A Spark function implementation for the Iceberg year transform.
Example usage: SELECT system.years('source_col').
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
YearsFunction
public YearsFunction()
-
-
Method Details
-
doBind
protected org.apache.spark.sql.connector.catalog.functions.BoundFunction doBind(org.apache.spark.sql.types.DataType valueType) -
description
-
name
-
bind
public org.apache.spark.sql.connector.catalog.functions.BoundFunction bind(org.apache.spark.sql.types.StructType inputType) - Specified by:
bindin interfaceorg.apache.spark.sql.connector.catalog.functions.UnboundFunction
-