Class DimensionExpression
java.lang.Object
org.apache.druid.sql.calcite.aggregation.DimensionExpression
-
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()static DimensionExpressionofSimpleColumn(String outputName, DruidExpression expression, ColumnType outputType) Create a dimension expression for direct column access or simple extractionsstatic DimensionExpressionofVirtualColumn(String virtualColumn, String outputName, DruidExpression expression, ColumnType outputType) Create a dimension expression for a virtual columntoString()
-
Method Details
-
ofSimpleColumn
public static DimensionExpression ofSimpleColumn(String outputName, DruidExpression expression, ColumnType outputType) Create a dimension expression for direct column access or simple extractions -
ofVirtualColumn
public static DimensionExpression ofVirtualColumn(String virtualColumn, String outputName, DruidExpression expression, ColumnType outputType) Create a dimension expression for a virtual column -
getVirtualColumn
-
getOutputName
-
getDruidExpression
-
toDimensionSpec
-
equals
-
hashCode
public int hashCode() -
toString
-