List of usage examples for org.apache.lucene.queryparser.flexible.core.nodes QueryNodeImpl subclass-usage
From source file com.sindicetech.siren.qparser.keyword.nodes.ArrayQueryNode.java
/**
* An {@link ArrayQueryNode} represents a JSON-like array of nodes. This array is
* mapped to a {@link TwigQuery}, possibly with an {@link EmptyRootQuery}.
*
* <p>
*
From source file com.sindicetech.siren.qparser.keyword.nodes.DatatypeQueryNode.java
/** * This {@link QueryNode} defines the datatype of all its descendant nodes. * * @see com.sindicetech.siren.qparser.keyword.processors.DatatypeProcessor */ public class DatatypeQueryNode extends QueryNodeImpl {
From source file com.sindicetech.siren.qparser.keyword.nodes.NodeBooleanQueryNode.java
/**
* A {@link NodeBooleanQueryNode} is used to represent a boolean
* combination of terms inside a SIREn node.
*
* <p>
*
From source file com.sindicetech.siren.qparser.keyword.nodes.TopLevelQueryNode.java
/**
* This {@link QueryNode} represents the top level {@link QueryNode} of a keyword query.
*
* <p>
*
* It is used in {@link TopLevelQueryNodeBuilder} for wrapping
From source file com.sindicetech.siren.qparser.keyword.nodes.TwigQueryNode.java
/**
* A {@link TwigQueryNode} represents a structured query, i.e., a {@link TwigQuery}.
*
* <p>
*
* It is composed of two nodes, a root and of a direct child.
From source file com.sindicetech.siren.qparser.keyword.nodes.WildcardNodeQueryNode.java
/**
* A {@link WildcardNodeQueryNode} is used in {@link TwigQueryNode} to set no
* constraint on the root or on the child.
*
* <p>
*
From source file com.sindicetech.siren.qparser.tree.nodes.ArrayQueryNode.java
/** * This query node represents a list of elements which do not have an * explicit boolean operator defined. */ public class ArrayQueryNode extends QueryNodeImpl {
From source file com.sindicetech.siren.qparser.tree.nodes.BooleanQueryNode.java
/** * This query node represents a list of elements which do have an explicit * boolean operator defined. */ public class BooleanQueryNode extends QueryNodeImpl {
From source file com.sindicetech.siren.qparser.tree.nodes.NodeQueryNode.java
/** * This query node represents a node query that holds a node boolean expression * and a field. */ public class NodeQueryNode extends QueryNodeImpl implements FieldValuePairQueryNode<CharSequence>, TextableQueryNode {
From source file com.sindicetech.siren.qparser.tree.nodes.TopLevelQueryNode.java
/** * This query node represents the top level of the query. */ public class TopLevelQueryNode extends QueryNodeImpl { public TopLevelQueryNode() {