Package org.apache.jackrabbit.spi.commons.query
@Version("2.4.0")
package org.apache.jackrabbit.spi.commons.query
-
ClassDescriptionImplements a query node that defines an AND operation between arbitrary other
QueryNodes.Provides descriptive names for integer constantsDefault implementation of aQueryNodeFactory.Implements theQueryNodeVisitorinterface with default behaviour.Represents query node that dereferences a reference property into a node and does an optional name test on the target node.Implements a query node that defines an exact match of a property and a value.Defines a location step for querying the path of a node.NAryQueryNode<T extends QueryNode>Defines an abstract query node for nodes that have child nodes.Implements a query node that defines a node type match.Implements a query node that defines a not operation on the child query.Implements a query node that defines the order of nodes according to the values of properties.Implements a single order specification.Implements a query node that defines an OR operation between arbitrary otherQueryNodes.Implements a query node that defines a path restriction.PropertyFunctionQueryNodeallows to place function calls on properties in a query.This interface defines constants for data types and operation types used in queries.Implements an abstract base class for nodes of a query tree that represents a query.A factory forQueryNodes.Defines the interface for aQueryNodeVisitor.This class acts as the central entry point for parsing query statements from different query syntaxes into a query tree.Implements the root node of a query tree.Specifies an interface for a query tree builder.Implements a central access to QueryTreeBuilder instances.Utility class to dump aQueryNodetree to a StringBuffer.Implements a query node that defines property value relation.Implements a query node that defines a textsearch clause.TraversingQueryNodeVisitorimplements a base class for a traversing query node visitor.