List of usage examples for org.apache.lucene.queryparser.flexible.standard.builders ModifierQueryNodeBuilder ModifierQueryNodeBuilder
public ModifierQueryNodeBuilder()
From source file:com.sindicetech.siren.qparser.tree.builders.ExtendedTreeQueryTreeBuilder.java
License:Open Source License
public void setBuilders(final ExtendedKeywordQueryParser keywordParser) { this.setBuilder(TopLevelQueryNode.class, new TopLevelQueryNodeBuilder()); this.setBuilder(NodeQueryNode.class, new NodeQueryNodeBuilder(keywordParser)); this.setBuilder(ModifierQueryNode.class, new ModifierQueryNodeBuilder()); this.setBuilder(DescendantQueryNode.class, new ModifierQueryNodeBuilder()); this.setBuilder(ChildQueryNode.class, new ModifierQueryNodeBuilder()); this.setBuilder(TwigQueryNode.class, new TwigQueryNodeBuilder(keywordParser)); this.setBuilder(VariableQueryNode.class, new VariableQueryNodeBuilder()); this.setBuilder(BooleanQueryNode.class, new BooleanQueryNodeBuilder()); }
From source file:org.sindice.siren.qparser.json.builders.JsonQueryTreeBuilder.java
License:Apache License
public void setBuilders(final KeywordQueryParser keywordParser) { this.setBuilder(TopLevelQueryNode.class, new TopLevelQueryNodeBuilder()); this.setBuilder(NodeQueryNode.class, new NodeQueryNodeBuilder(keywordParser)); this.setBuilder(ModifierQueryNode.class, new ModifierQueryNodeBuilder()); this.setBuilder(DescendantQueryNode.class, new ModifierQueryNodeBuilder()); this.setBuilder(ChildQueryNode.class, new ModifierQueryNodeBuilder()); this.setBuilder(BooleanQueryNode.class, new BooleanQueryNodeBuilder()); this.setBuilder(TwigQueryNode.class, new TwigQueryNodeBuilder(keywordParser)); }