public class DimensionExpression extends Object
| Constructor and Description |
|---|
DimensionExpression(String outputName,
DruidExpression expression,
io.druid.segment.column.ValueType outputType) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
DruidExpression |
getDruidExpression() |
String |
getOutputName() |
io.druid.segment.column.ValueType |
getOutputType() |
String |
getVirtualColumnName() |
List<io.druid.segment.VirtualColumn> |
getVirtualColumns(io.druid.math.expr.ExprMacroTable macroTable) |
int |
hashCode() |
DimensionSpec |
toDimensionSpec() |
String |
toString() |
public DimensionExpression(String outputName, DruidExpression expression, io.druid.segment.column.ValueType outputType)
public String getOutputName()
public DruidExpression getDruidExpression()
public io.druid.segment.column.ValueType getOutputType()
public DimensionSpec toDimensionSpec()
public List<io.druid.segment.VirtualColumn> getVirtualColumns(io.druid.math.expr.ExprMacroTable macroTable)
Copyright © 2011–2018. All rights reserved.