Package | Description |
---|---|
org.refcodes.criteria |
The refcodes-criteria framework allows the construction of criteria for
selecting or filtering or identifying issues (such issues could be the
selection of entries from a database).
|
Class and Description |
---|
AbstractCriteria |
AndCriteria
A
CriteriaNode representing a logical AND
operator. |
Criteria
The
Criteria itself is the base definition of
functionality which the CriteriaNode and
CriteriaLeaf implementations are to support. |
CriteriaAccessor
Provides an accessor for a
Criteria property. |
CriteriaAccessor.CriteriaMutator
Provides a mutator for a
Criteria property. |
CriteriaException
The Class CriteriaException.
|
CriteriaFactory
The
CriteriaFactory constructs a
Criteria (tree) from the provided query. |
CriteriaLeaf
A CriteriaLeaf tree leaf is an expression usually relating to a key (for
example identifying a table's column in a database) and a value, both of
which consolidating an expression (for example "City = 'Munich'").
|
CriteriaNode
A CriteriaNode tree node may represent a logical AND or a logical OR or a
logical NOT applied on the node's children Criteria (CriteriaNode instances
and CriteriaLeaf instances).
|
CriteriaRuntimeException
The Class CriteriaRuntimeException.
|
EqualWithCriteria
A
CriteriaLeaf representing a EQUAL WITH
expression. |
GreaterOrEqualThanCriteria
A
CriteriaLeaf representing a GREATER OR EQUAL
THAN expression. |
GreaterThanCriteria
A
CriteriaLeaf representing a GREATER THAN
expression. |
IntersectWithCriteria
A
CriteriaNode representing a logical INTERSECT
operator. |
LessOrEqualThanCriteria
A
CriteriaLeaf representing a LESS OR EQUAL
THAN expression. |
LessThanCriteria
A
CriteriaLeaf representing a LESS THAN
expression. |
NotCriteria
A
CriteriaNode representing a logical NOT
operator. |
NotEqualWithCriteria
A
CriteriaLeaf representing a NOT EQUAL WITH
expression. |
OrCriteria
A
CriteriaNode representing a logical OR
operator. |
QueryFactory
The
QueryFactory generates a query from the
provided Criteria (tree). |
SingleCriteriaNode
A special specialization of the
CriteriaNode ,
allowing just one child. |
Copyright © 2018. All rights reserved.