* Get a list of queries that are based on the JSON query syntax
*
* @see JsonQueryParser
*/
private String[] getJsonQueries() throws QueryNodeException {
final QueryBuilder b = new QueryBuilder();
final String[] queries = {
b.newNode("Cambridge").toString(),
b.newTwig("placeOfPublication").with(b.newNode("Cambridge")).toString(),
b.newTwig("publisher").with(b.newNode("Cambridge Scholars")).toString(),
b.newTwig("subject").with(b.newNode("Environmental")).toString(),
b.newBoolean().with(b.newTwig("subject").with(b.newNode("Environmental")))
.with(b.newTwig("issued").with(b.newNode("2009"))).toString(),
b.newTwig("type").with(b.newNode("text"))
.with(b.newNode("monographic")).toString(),
b.newTwig("identifier").with(
// here, twig with empty root node to represent first nested entity node
b.newTwig().with(b.newTwig("id").with(b.newNode("9780852935392")))
.with(b.newTwig("type").with(b.newNode("isbn")))
).toString(),
b.newBoolean().with(b.newTwig("subject").with(b.newNode("Computer security")))
.with(b.newTwig("isPartOf").with(
// here, twig with empty root node to represent first nested entity node
b.newTwig().with(
b.newTwig("identifier").with(
// here, twig with empty root node to represent second nested entity node
b.newTwig().with(
b.newTwig("id").with(b.newNode("\"0302-9743\""))
)
)
)
)).toString()
};