Package org.z3950.zing.cql

Class Summary
CQLAndNode Represents an AND node in a CQL parse-tree.
CQLBooleanNode Represents a boolean node in a CQL parse-tree.
CQLGenerator A generator that produces random CQL queries.
CQLNode Represents a node in a CQL parse-tree.
CQLNotNode Represents a NOT node in a CQL parse-tree.
CQLOrNode Represents an OR node in a CQL parse-tree.
CQLParser Compiles CQL strings into parse trees of CQLNode subtypes.
CQLProxNode Represents a proximity node in a CQL parse-tree.
CQLRelation Represents a relation between a CQL qualifier and term.
CQLTermNode Represents a terminal node in a CQL parse-tree.
ModifierSet Represents a base String and a set of modifier Strings.
 

Exception Summary
CQLParseException Exception indicating that an error ocurred parsing CQL.
MissingParameterException Exception indicating that a required property was not specified.
PQFTranslationException Base class for exceptions occurring when translating parse trees to PQF.
UnknownPositionException Exception indicating that a position was not recognised.
UnknownQualifierException Exception indicating that a qualifier was not recognised.
UnknownRelationException Exception indicating that a relation was not recognised.
UnknownRelationModifierException Exception indicating that a relation modifier was not recognised.