| Class | Description |
|---|---|
| AbstractTreeNode<T> |
This abstract class represents a node in a tree data structure.
|
| AdvancedQueryBuilder |
Builds a
Query object from advanced search criteria (as a AbstractTreeNode). |
| TreeInternalNode<T> |
This class represents an internal node in a tree data structure, which have
AbstractTreeNode children (at least 1),
linked by a logical operator. |
| TreeLeaf<T> |
This class represents a leaf in a tree data structure.
|
| TreeMaker |
Creates a
AbstractTreeNode from a JSON object, typically got from client-side AdvancedSearchFormPanel. |
| TreeMaker.ClientSideCriterionWrapper |
A wrapper of a client-side criterion
|