Package | Description |
---|---|
org.sindice.siren.qparser.json.dsl |
DSL for building SIREn's JSON queries.
|
Modifier and Type | Method and Description |
---|---|
TwigQuery |
QueryBuilder.newTwig()
Create a new twig query with empty root
|
TwigQuery |
QueryBuilder.newTwig(String booleanExpression)
Create a new twig query with the specified boolean expression as root query
|
TwigQuery |
TwigQuery.optional(AbstractNodeQuery child)
Adds a child clause with a
NodeBooleanClause.Occur#SHOULD operator. |
TwigQuery |
TwigQuery.optional(AbstractNodeQuery descendant,
int level)
Adds a descendant clause with a
NodeBooleanClause.Occur#SHOULD operator. |
TwigQuery |
TwigQuery.setBoost(float boost) |
TwigQuery |
TwigQuery.setLevel(int level) |
TwigQuery |
TwigQuery.setRange(int lowerBound,
int upperBound) |
TwigQuery |
TwigQuery.with(AbstractNodeQuery child)
Adds a child clause with a
NodeBooleanClause.Occur#MUST operator. |
TwigQuery |
TwigQuery.with(AbstractNodeQuery descendant,
int level)
Adds a descendant clause with a
NodeBooleanClause.Occur#MUST operator. |
TwigQuery |
TwigQuery.without(AbstractNodeQuery child)
Adds a child clause with a
NodeBooleanClause.Occur#MUST_NOT operator. |
TwigQuery |
TwigQuery.without(AbstractNodeQuery descendant,
int level)
Adds a descendant clause with a
NodeBooleanClause.Occur#MUST_NOT operator. |
Copyright © 2014. All rights reserved.