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).
|
org.refcodes.criteria.factories | |
org.refcodes.criteria.factories.impls | |
org.refcodes.criteria.impls | |
org.refcodes.criteria.mixins | |
org.refcodes.criteria.statics | |
org.refcodes.criteria.traps | |
org.refcodes.criteria.utils |
Class and Description |
---|
Criteria
The
Criteria itself is the base definition of functionality which the
CriteriaNode and CriteriaLeaf implementations are to support. |
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).
|
SingleCriteriaNode
A special specialization of the
CriteriaNode , allowing just one
child. |
Class and Description |
---|
Criteria
The
Criteria itself is the base definition of functionality which the
CriteriaNode and CriteriaLeaf implementations are to support. |
Class and Description |
---|
Criteria
The
Criteria itself is the base definition of functionality which the
CriteriaNode and CriteriaLeaf implementations are to support. |
IntersectWithCriteria
A
CriteriaNode representing a logical INTERSECT operator. |
LessThanCriteria
A
CriteriaLeaf representing a LESS THAN expression. |
Class and Description |
---|
Criteria
The
Criteria itself is the base definition of functionality which the
CriteriaNode and CriteriaLeaf implementations are to support. |
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).
|
SingleCriteriaNode
A special specialization of the
CriteriaNode , allowing just one
child. |
Class and Description |
---|
Criteria
The
Criteria itself is the base definition of functionality which the
CriteriaNode and CriteriaLeaf implementations are to support. |
Class and Description |
---|
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. |
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. |
Class and Description |
---|
Criteria
The
Criteria itself is the base definition of functionality which the
CriteriaNode and CriteriaLeaf implementations are to support. |
Class and Description |
---|
Criteria
The
Criteria itself is the base definition of functionality which the
CriteriaNode and CriteriaLeaf implementations are to support. |
Copyright © 2015. All rights reserved.