public class PropertyHashedArrayFactoryFactory extends Object implements EventTableFactoryFactory
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
EPTYPE |
protected boolean |
isFireAndForget |
protected EventPropertyValueGetter[] |
propertyGetters |
protected String[] |
propertyNames |
protected DataInputOutputSerde<Object>[] |
propertySerdes |
protected EPTypeClass[] |
propertyTypes |
protected int |
streamNum |
protected boolean |
unique |
Constructor and Description |
---|
PropertyHashedArrayFactoryFactory(int streamNum,
String[] propertyNames,
EPTypeClass[] propertyTypes,
DataInputOutputSerde<Object>[] propertySerdes,
boolean unique,
EventPropertyValueGetter[] propertyGetters,
boolean isFireAndForget,
StateMgmtSetting stateMgmtSettings) |
Modifier and Type | Method and Description |
---|---|
EventTableFactory |
create(EventType eventType,
EventTableFactoryFactoryContext eventTableFactoryContext) |
public static final EPTypeClass EPTYPE
protected final int streamNum
protected final String[] propertyNames
protected final EPTypeClass[] propertyTypes
protected final DataInputOutputSerde<Object>[] propertySerdes
protected final boolean unique
protected final EventPropertyValueGetter[] propertyGetters
protected final boolean isFireAndForget
public PropertyHashedArrayFactoryFactory(int streamNum, String[] propertyNames, EPTypeClass[] propertyTypes, DataInputOutputSerde<Object>[] propertySerdes, boolean unique, EventPropertyValueGetter[] propertyGetters, boolean isFireAndForget, StateMgmtSetting stateMgmtSettings)
public EventTableFactory create(EventType eventType, EventTableFactoryFactoryContext eventTableFactoryContext)
create
in interface EventTableFactoryFactory
Copyright © 2005–2021. All rights reserved.