public class PropertyIndexedEventTableCoerceAdd extends PropertyIndexedEventTable
MultiKeyUntyped
keys that store the property values.
Performs coercion of the index keys before storing the keys.
Takes a list of property names as parameter. Doesn't care which event type the events have as long as the properties exist. If the same event is added twice, the class throws an exception on add.
Constructor and Description |
---|
PropertyIndexedEventTableCoerceAdd(EventPropertyGetter[] propertyGetters,
EventTableOrganization organization,
SimpleNumberCoercer[] coercers,
java.lang.Class[] coercionTypes) |
add, addRemove, clear, getIndex, getNumberOfEvents, getNumKeys, getOrganization, isEmpty, iterator, lookup, remove, toQueryPlan
public PropertyIndexedEventTableCoerceAdd(EventPropertyGetter[] propertyGetters, EventTableOrganization organization, SimpleNumberCoercer[] coercers, java.lang.Class[] coercionTypes)