Uses of Class
org.apache.jackrabbit.spi.commons.query.QueryNode
-
Packages that use QueryNode Package Description org.apache.jackrabbit.spi.commons.query -
-
Uses of QueryNode in org.apache.jackrabbit.spi.commons.query
Classes in org.apache.jackrabbit.spi.commons.query with type parameters of type QueryNode Modifier and Type Class Description classNAryQueryNode<T extends QueryNode>Defines an abstract query node for nodes that have child nodes.Subclasses of QueryNode in org.apache.jackrabbit.spi.commons.query Modifier and Type Class Description classAndQueryNodeImplements a query node that defines an AND operation between arbitrary otherQueryNodes.classDerefQueryNodeRepresents query node that dereferences a reference property into a node and does an optional name test on the target node.classExactQueryNodeImplements a query node that defines an exact match of a property and a value.classLocationStepQueryNodeDefines a location step for querying the path of a node.classNAryQueryNode<T extends QueryNode>Defines an abstract query node for nodes that have child nodes.classNodeTypeQueryNodeImplements a query node that defines a node type match.classNotQueryNodeImplements a query node that defines a not operation on the child query.classOrderQueryNodeImplements a query node that defines the order of nodes according to the values of properties.classOrQueryNodeImplements a query node that defines an OR operation between arbitrary otherQueryNodes.classPathQueryNodeImplements a query node that defines a path restriction.classPropertyFunctionQueryNodePropertyFunctionQueryNodeallows to place function calls on properties in a query.classQueryRootNodeImplements the root node of a query tree.classRelationQueryNodeImplements a query node that defines property value relation.classTextsearchQueryNodeImplements a query node that defines a textsearch clause.Methods in org.apache.jackrabbit.spi.commons.query that return QueryNode Modifier and Type Method Description QueryNode[]NAryQueryNode. getOperands()Returns an array of currently setQueryNodeoperands of thisQueryNode.QueryNodeQueryNode. getParent()Returns the parentQueryNodeornullif this is the root node of a query tree.QueryNode[]LocationStepQueryNode. getPredicates()Returns the predicate nodes for this location step.Methods in org.apache.jackrabbit.spi.commons.query with parameters of type QueryNode Modifier and Type Method Description voidLocationStepQueryNode. addPredicate(QueryNode predicate)Adds a predicate node to this location step.AndQueryNodeDefaultQueryNodeFactory. createAndQueryNode(QueryNode parent)Creates aAndQueryNodeinstance.AndQueryNodeQueryNodeFactory. createAndQueryNode(QueryNode parent)Creates aAndQueryNodeinstance.DerefQueryNodeDefaultQueryNodeFactory. createDerefQueryNode(QueryNode parent, Name nameTest, boolean descendants)Creates aDerefQueryNodeinstance.DerefQueryNodeQueryNodeFactory. createDerefQueryNode(QueryNode parent, Name nameTest, boolean descendants)Creates aDerefQueryNodeinstance.LocationStepQueryNodeDefaultQueryNodeFactory. createLocationStepQueryNode(QueryNode parent)Creates aLocationStepQueryNodeinstance.LocationStepQueryNodeQueryNodeFactory. createLocationStepQueryNode(QueryNode parent)Creates aLocationStepQueryNodeinstance.NodeTypeQueryNodeDefaultQueryNodeFactory. createNodeTypeQueryNode(QueryNode parent, Name nodeType)Creates aNodeTypeQueryNodeinstance.NodeTypeQueryNodeQueryNodeFactory. createNodeTypeQueryNode(QueryNode parent, Name nodeType)Creates aNodeTypeQueryNodeinstance.NotQueryNodeDefaultQueryNodeFactory. createNotQueryNode(QueryNode parent)Creates aNotQueryNodeinstance.NotQueryNodeQueryNodeFactory. createNotQueryNode(QueryNode parent)Creates aNotQueryNodeinstance.OrderQueryNodeDefaultQueryNodeFactory. createOrderQueryNode(QueryNode parent)Creates aOrderQueryNodeinstance.OrderQueryNodeQueryNodeFactory. createOrderQueryNode(QueryNode parent)Creates aOrderQueryNodeinstance.OrQueryNodeDefaultQueryNodeFactory. createOrQueryNode(QueryNode parent)Creates aOrQueryNodeinstance.OrQueryNodeQueryNodeFactory. createOrQueryNode(QueryNode parent)Creates aOrQueryNodeinstance.PathQueryNodeDefaultQueryNodeFactory. createPathQueryNode(QueryNode parent)Creates aPathQueryNodeinstance.PathQueryNodeQueryNodeFactory. createPathQueryNode(QueryNode parent)Creates aPathQueryNodeinstance.PropertyFunctionQueryNodeDefaultQueryNodeFactory. createPropertyFunctionQueryNode(QueryNode parent, String functionName)Creates aPropertyFunctionQueryNodeinstance.PropertyFunctionQueryNodeQueryNodeFactory. createPropertyFunctionQueryNode(QueryNode parent, String functionName)Creates aPropertyFunctionQueryNodeinstance.RelationQueryNodeDefaultQueryNodeFactory. createRelationQueryNode(QueryNode parent, int operation)Creates aRelationQueryNodeinstance.RelationQueryNodeQueryNodeFactory. createRelationQueryNode(QueryNode parent, int operation)Creates aRelationQueryNodeinstance.TextsearchQueryNodeDefaultQueryNodeFactory. createTextsearchQueryNode(QueryNode parent, String query)Creates aTextsearchQueryNodeinstance.TextsearchQueryNodeQueryNodeFactory. createTextsearchQueryNode(QueryNode parent, String query)Creates aTextsearchQueryNodeinstance.static voidQueryTreeDump. dump(QueryNode node, StringBuffer buffer)Dumps a query node tree to the stringbuffer.Constructors in org.apache.jackrabbit.spi.commons.query with parameters of type QueryNode Constructor Description AndQueryNode(QueryNode parent)Creates a newAndQueryNodewith aparentquery node.DerefQueryNode(QueryNode parent, Name nameTest, boolean descendants)Creates a newDerefQueryNodewithout a name set for the reference property.ExactQueryNode(QueryNode parent, Name property, Name value)Creates a newExactQueryNodeinstance.LocationStepQueryNode(QueryNode parent)Creates a newLocationStepQueryNodethat matches only the empty name (the repository root).NAryQueryNode(QueryNode parent)Creates a newNAryQueryNodewith a reference to a parentQueryNode.NAryQueryNode(QueryNode parent, T[] operands)NAryQueryNode(QueryNode parent, T[] operands)NodeTypeQueryNode(QueryNode parent, Name nodeType)Creates a newNodeTypeQueryNode.NotQueryNode(QueryNode parent)Creates a newNotQueryNodeinstance.OrderQueryNode(QueryNode parent)Creates a newOrderQueryNodewith a reference to a parent node and sort properties.OrQueryNode(QueryNode parent)Creates a newOrQueryNodewith aparentquery node.PathQueryNode(QueryNode parent, Collection<Name> validJcrSystemNodeTypeNames)Creates a relativePathQueryNodewith no location steps and the collection of node types under /jcr:system.PropertyFunctionQueryNode(QueryNode parent, String functionName)Creates a property function query node.QueryNode(QueryNode parent)Constructs a newQueryNodewith a reference to it's parent.RelationQueryNode(QueryNode parent, int operation, QueryNodeFactory factory)Creates a newRelationQueryNodewithout a type nor value assigned.TextsearchQueryNode(QueryNode parent, String query)Creates a newTextsearchQueryNodewith aparentand a textsearchquerystatement.
-