public class IndexFactory extends Object
FilterParamIndexBase
instances based on event property name and filter operator type.Constructor and Description |
---|
IndexFactory() |
Modifier and Type | Method and Description |
---|---|
static FilterParamIndexBase |
createIndex(FilterSpecLookupable lookupable,
FilterServiceGranularLockFactory lockFactory,
FilterOperator filterOperator)
Factory for indexes that store filter parameter constants for a given event property and filter
operator.
|
public static FilterParamIndexBase createIndex(FilterSpecLookupable lookupable, FilterServiceGranularLockFactory lockFactory, FilterOperator filterOperator)
Does not perform any check of validity of property name.
filterOperator
- is the type of index to uselockFactory
- lock factorylookupable
- the lookup item