A C G I L M O P R T X

A

addModifier(String) - Method in class org.z3950.zing.cql.CQLRelation
 
addModifier(String, String) - Method in class org.z3950.zing.cql.ModifierSet
 
addModifier(String, String) - Method in class org.z3950.zing.cql.CQLProxNode
 
addSecondSubterm(CQLNode) - Method in class org.z3950.zing.cql.CQLProxNode
 

C

CQLAndNode - class org.z3950.zing.cql.CQLAndNode.
Represents an AND node in a CQL parse-tree.
CQLAndNode(CQLNode, CQLNode) - Constructor for class org.z3950.zing.cql.CQLAndNode
 
CQLBooleanNode - class org.z3950.zing.cql.CQLBooleanNode.
Represents a boolean node in a CQL parse-tree.
CQLBooleanNode() - Constructor for class org.z3950.zing.cql.CQLBooleanNode
 
CQLGenerator - class org.z3950.zing.cql.CQLGenerator.
A generator that produces random CQL queries.
CQLGenerator(Properties) - Constructor for class org.z3950.zing.cql.CQLGenerator
Creates a new CQL generator with the specified parameters.
CQLNode - class org.z3950.zing.cql.CQLNode.
Represents a node in a CQL parse-tree.
CQLNode() - Constructor for class org.z3950.zing.cql.CQLNode
 
CQLNotNode - class org.z3950.zing.cql.CQLNotNode.
Represents a NOT node in a CQL parse-tree.
CQLNotNode(CQLNode, CQLNode) - Constructor for class org.z3950.zing.cql.CQLNotNode
 
CQLOrNode - class org.z3950.zing.cql.CQLOrNode.
Represents an OR node in a CQL parse-tree.
CQLOrNode(CQLNode, CQLNode) - Constructor for class org.z3950.zing.cql.CQLOrNode
 
CQLParseException - exception org.z3950.zing.cql.CQLParseException.
Exception indicating that an error ocurred parsing CQL.
CQLParser - class org.z3950.zing.cql.CQLParser.
Compiles CQL strings into parse trees of CQLNode subtypes.
CQLParser() - Constructor for class org.z3950.zing.cql.CQLParser
 
CQLProxNode - class org.z3950.zing.cql.CQLProxNode.
Represents a proximity node in a CQL parse-tree.
CQLProxNode(CQLNode) - Constructor for class org.z3950.zing.cql.CQLProxNode
 
CQLRelation - class org.z3950.zing.cql.CQLRelation.
Represents a relation between a CQL qualifier and term.
CQLRelation(String) - Constructor for class org.z3950.zing.cql.CQLRelation
 
CQLTermNode - class org.z3950.zing.cql.CQLTermNode.
Represents a terminal node in a CQL parse-tree.
CQLTermNode(String, CQLRelation, String) - Constructor for class org.z3950.zing.cql.CQLTermNode
 

G

generate() - Method in class org.z3950.zing.cql.CQLGenerator
Generates a single random CQL query.
getModifiers() - Method in class org.z3950.zing.cql.ModifierSet
 

I

indent(int) - Static method in class org.z3950.zing.cql.CQLNode
 

L

left - Variable in class org.z3950.zing.cql.CQLBooleanNode
 

M

main(String[]) - Static method in class org.z3950.zing.cql.ModifierSet
 
main(String[]) - Static method in class org.z3950.zing.cql.CQLNode
 
main(String[]) - Static method in class org.z3950.zing.cql.CQLGenerator
A simple test-harness for the generator.
main(String[]) - Static method in class org.z3950.zing.cql.CQLParser
Simple test-harness for the CQLParser class.
ModifierSet - class org.z3950.zing.cql.ModifierSet.
Represents a base String and a set of modifier Strings.
ModifierSet(String) - Constructor for class org.z3950.zing.cql.ModifierSet
 

O

org.z3950.zing.cql - package org.z3950.zing.cql
 

P

ParameterMissingException - exception org.z3950.zing.cql.ParameterMissingException.
Exception indicating that a required property was not specified.
parse(String) - Method in class org.z3950.zing.cql.CQLParser
Compiles a CQL query.

R

right - Variable in class org.z3950.zing.cql.CQLBooleanNode
 

T

toCQL() - Method in class org.z3950.zing.cql.ModifierSet
 
toCQL() - Method in class org.z3950.zing.cql.CQLRelation
 
toXCQL(int) - Method in class org.z3950.zing.cql.CQLRelation
 
toXCQL(int, String) - Method in class org.z3950.zing.cql.ModifierSet
 

X

xq(String) - Static method in class org.z3950.zing.cql.CQLNode
 

A C G I L M O P R T X