Package com.eventgnosis.filters

Interface Summary
IsExpired Interface (mostly) for *Rec objects.
 

Class Summary
ActionList Represents set of actions to perform when a filter processes an Event.
Condition Implements a set of expressions connected by logical operators to be built and evaluated against an incoming event.
Each expression has input values and can utilize operators form the following table.
ConditionList List of Conditions.
ConditionWeightList List of Conditions, each with an associate numeric weight value.
CountUniqueRec Tuple including count value and expiration timer.
The timer starts at the arrival of the first event.
Expression Implements dynamic formating/input of strings, numbers, variables or time(currently only String is implemented).
Allows for the construction of arbitrary strings interspersed with parameter/variable values.
FieldNameList Holds a list of fieldNames (a simple object).
FilterBase Contains critical, common methods that filers use.
Most filters have a primary condition witch must be evaluated and if evaluated true the main filter processing is initiated.
TimeInterval Holds a time span, difference between a start time and a stop time, as a long in milliseconds.
For convenience, can be initialized using a number and one of the following unit strings.