Class FlworDataFrameColumn

java.lang.Object
org.rumbledb.runtime.flwor.FlworDataFrameColumn
All Implemented Interfaces:
Serializable

public class FlworDataFrameColumn extends Object implements Serializable
See Also:
  • Constructor Details

  • Method Details

    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object
    • getSequenceTypeFromColumn

      public static SequenceType getSequenceTypeFromColumn(String columnName, org.apache.spark.sql.types.StructType inputSchema)
    • getColumnFormat

      public static FlworDataFrameColumn.ColumnFormat getColumnFormat(String columnName, org.apache.spark.sql.types.StructType inputSchema)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getTableName

      public String getTableName()
    • setTableName

      public void setTableName(String tableName)
    • getColumnName

      public String getColumnName()
    • isSerializedSequence

      public boolean isSerializedSequence()
    • isFullyNative

      public boolean isFullyNative()
    • isNativeSequence

      public boolean isNativeSequence()
    • isCount

      public boolean isCount()
    • isSum

      public boolean isSum()
    • isMin

      public boolean isMin()
    • isMax

      public boolean isMax()
    • isAverage

      public boolean isAverage()
    • getVariableName

      public Name getVariableName()