Class TableMetadataColumn
java.lang.Object
com.espertech.esper.common.internal.epl.table.compiletime.TableMetadataColumn
- Direct Known Subclasses:
TableMetadataColumnAggregation
,TableMetadataColumnPlain
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
isKey()
protected abstract CodegenExpression
make
(CodegenMethodScope parent, ModuleTableInitializeSymbol symbols, CodegenClassScope classScope) static CodegenExpression
makeColumns
(Map<String, TableMetadataColumn> columns, CodegenMethodScope parent, ModuleTableInitializeSymbol symbols, CodegenClassScope classScope) void
setColumnName
(String columnName) void
setKey
(boolean key)
-
Constructor Details
-
TableMetadataColumn
public TableMetadataColumn() -
TableMetadataColumn
-
-
Method Details
-
make
protected abstract CodegenExpression make(CodegenMethodScope parent, ModuleTableInitializeSymbol symbols, CodegenClassScope classScope) -
makeColumns
public static CodegenExpression makeColumns(Map<String, TableMetadataColumn> columns, CodegenMethodScope parent, ModuleTableInitializeSymbol symbols, CodegenClassScope classScope) -
isKey
public boolean isKey() -
getColumnName
-
setColumnName
-
setKey
public void setKey(boolean key)
-