Example usage for org.apache.lucene.queryparser.flexible.core.nodes QueryNodeImpl subclass-usage

List of usage examples for org.apache.lucene.queryparser.flexible.core.nodes QueryNodeImpl subclass-usage

Introduction

In this page you can find the example usage for org.apache.lucene.queryparser.flexible.core.nodes QueryNodeImpl subclass-usage.

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() {