Package org.apache.calcite.adapter.druid
Class VirtualColumn
java.lang.Object
org.apache.calcite.adapter.druid.VirtualColumn
- All Implemented Interfaces:
DruidJson
Druid Json Expression based Virtual Column.
Virtual columns is used as "projection" concept throughout Druid using expression.
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic VirtualColumn.Builder
builder()
getName()
void
write
(com.fasterxml.jackson.core.JsonGenerator generator)
-
Constructor Details
-
VirtualColumn
-
-
Method Details
-
write
- Specified by:
write
in interfaceDruidJson
- Throws:
IOException
-
getName
-
getExpression
-
getOutputType
-
builder
-