public class PropertyHashedArrayFactoryFactoryForge extends Object implements EventTableFactoryFactoryForge
Modifier and Type | Field and Description |
---|---|
protected EventType |
eventType |
protected boolean |
isFireAndForget |
protected String[] |
propertyNames |
protected EPType[] |
propertyTypes |
protected DataInputOutputSerdeForge[] |
serdes |
protected int |
streamNum |
protected boolean |
unique |
Constructor and Description |
---|
PropertyHashedArrayFactoryFactoryForge(int streamNum,
EventType eventType,
String[] propertyNames,
EPType[] propertyTypes,
DataInputOutputSerdeForge[] serdes,
boolean unique,
boolean isFireAndForget,
StateMgmtSetting stateMgmtSettings) |
Modifier and Type | Method and Description |
---|---|
Class |
getEventTableClass() |
CodegenExpression |
make(CodegenMethodScope parent,
SAIFFInitializeSymbol symbols,
CodegenClassScope classScope) |
String |
toQueryPlan() |
protected final int streamNum
protected final EventType eventType
protected final String[] propertyNames
protected final EPType[] propertyTypes
protected final DataInputOutputSerdeForge[] serdes
protected final boolean unique
protected final boolean isFireAndForget
public PropertyHashedArrayFactoryFactoryForge(int streamNum, EventType eventType, String[] propertyNames, EPType[] propertyTypes, DataInputOutputSerdeForge[] serdes, boolean unique, boolean isFireAndForget, StateMgmtSetting stateMgmtSettings)
public Class getEventTableClass()
getEventTableClass
in interface EventTableFactoryFactoryForge
public CodegenExpression make(CodegenMethodScope parent, SAIFFInitializeSymbol symbols, CodegenClassScope classScope)
make
in interface EventTableFactoryFactoryForge
public String toQueryPlan()
toQueryPlan
in interface EventTableFactoryFactoryForge
Copyright © 2005–2022. All rights reserved.