A C D G M O P R T U

A

addDataPrinter(DataPrinter) - Method in interface org.antforge.waqlpp.core.PreprocessorEngine
Adds a new data printer on top of the printer pipeline.

C

canHandle(Object) - Method in interface org.antforge.waqlpp.core.DataPrinter
Checks whether the given content object can be handled by this data printer.

D

DataDependency - Interface in org.antforge.waqlpp.core
A data dependency is an immutable object representing an unresolved data dependency inside a parsed WAQL query.
DataPrinter - Interface in org.antforge.waqlpp.core
A data printer is used to convert content objects into a textual representation during data dependency resolving.

G

getDependencies() - Method in interface org.antforge.waqlpp.core.PreprocessorEngine
Returns available unresolved data dependencies from the original query.
getEngine() - Static method in class org.antforge.waqlpp.core.PreprocessorFactory
Returns a new WAQL preprocessor engine instance.
getIdentifier() - Method in interface org.antforge.waqlpp.core.DataDependency
Returns the identifier of this data dependency as specified in the original WAQL query.
getRequest() - Method in interface org.antforge.waqlpp.core.DataDependency
Returns the textual representation of the request inside this data dependency as specified in the original WAQL query.

M

MalformedQueryException - Exception in org.antforge.waqlpp.core
Represents a syntactical or grammatical error discovered during parsing of a WAQL query.
MalformedQueryException(String) - Constructor for exception org.antforge.waqlpp.core.MalformedQueryException
 
MalformedQueryException(String, Throwable) - Constructor for exception org.antforge.waqlpp.core.MalformedQueryException
 

O

org.antforge.waqlpp.core - package org.antforge.waqlpp.core
 

P

parse(InputStream) - Method in interface org.antforge.waqlpp.core.PreprocessorEngine
Parses a WAQL query in textual form from the given input stream.
PreprocessorEngine - Interface in org.antforge.waqlpp.core
The WAQL preprocessor engine is the central preprocessor API also representing the current preprocessor state.
PreprocessorFactory - Class in org.antforge.waqlpp.core
The WAQL preprocessor factory can instantiate new preprocessor engines which in turn can be used in a new context (i.e.
PreprocessorFactory() - Constructor for class org.antforge.waqlpp.core.PreprocessorFactory
 
printAsExpression(Object, DataPrinter) - Method in interface org.antforge.waqlpp.core.DataPrinter
Converts the given content object into a textual representation when used as an expression.
printAsText(Object, DataPrinter) - Method in interface org.antforge.waqlpp.core.DataPrinter
Converts the given content object into a textual representation when used as text.

R

resolveDependency(DataDependency, Object) - Method in interface org.antforge.waqlpp.core.PreprocessorEngine
Resolves the given data dependency by providing actual content.

T

transform(OutputStream) - Method in interface org.antforge.waqlpp.core.PreprocessorEngine
Transforms the WAQL query into a valid XQuery (without any WAQL extensions) and writes it to the given output stream.

U

UnresolvedDependencyException - Exception in org.antforge.waqlpp.core
Represents an unresolved data dependency discovered during transformation of a WAQL query.
UnresolvedDependencyException(String) - Constructor for exception org.antforge.waqlpp.core.UnresolvedDependencyException
 

A C D G M O P R T U