Class Transforms.RangeTransform

java.lang.Object
org.apache.gravitino.rel.expressions.transforms.Transforms.RangeTransform
All Implemented Interfaces:
Expression, Transform
Enclosing class:
Transforms

public static final class Transforms.RangeTransform extends Object implements Transform
A transform that returns the range of the input value.
  • Method Details

    • fieldName

      public String[] fieldName()
      Returns:
      The field name to transform.
    • name

      public String name()
      Specified by:
      name in interface Transform
      Returns:
      The name of the transform.
    • arguments

      public Expression[] arguments()
      Specified by:
      arguments in interface Transform
      Returns:
      The arguments to the transform.
    • assignments

      public RangePartition[] assignments()
      Specified by:
      assignments in interface Transform
      Returns:
      The assignments to the transform.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object