| Class | Description |
|---|---|
| Arithmetic | |
| BaseKeyParser | |
| BooleanLogicTreeNode | |
| EventFields |
Object used to hold the fields in an event.
|
| EventFields.FieldValue | |
| FieldIndexKeyParser | |
| JexlOperatorConstants | |
| KeyParser | |
| NodeToJexl | |
| QueryEvaluator |
This class evaluates events against a criteria.
|
| QueryFunctions | |
| QueryParser |
Parses the criteria for the purposes of extracting terms, operators, and literals for criteria optimization.
|
| QueryParser.QueryTerm | |
| RangeCalculator |
This class is used to criteria the global indices to determine that set of ranges to use when querying the shard table.
|
| RangeCalculator.MapKey |
Container used as map keys in this class
|
| RangeCalculator.RangeBounds |
Container used to hold the lower and upper bound of a range
|
| RangeCalculator.TermRange |
Object that is used to hold ranges found in the index.
|
| TreeBuilder |
Class that parses the criteria and returns a tree of TreeNode's.
|
| TreeNode |
Copyright © 2014 Calrissian. All Rights Reserved.