Uses of Class
eu.clarin.sru.server.fcs.parser_lex.QueryNode
-
Packages that use QueryNode Package Description eu.clarin.sru.server.fcs eu.clarin.sru.server.fcs.parser_lex -
-
Uses of QueryNode in eu.clarin.sru.server.fcs
Methods in eu.clarin.sru.server.fcs that return types with arguments of type QueryNode Modifier and Type Method Description SRUQuery<QueryNode>
LexCQLQueryParser. parseQuery(SRUVersion version, Map<String,String> parameters, SRUDiagnosticList diagnostics)
-
Uses of QueryNode in eu.clarin.sru.server.fcs.parser_lex
Subclasses of QueryNode in eu.clarin.sru.server.fcs.parser_lex Modifier and Type Class Description class
Modifier
A LexCQL expression tree modifier node.class
Relation
A LexCQL expression tree relation node.class
SearchClause
A LexCQL expression tree search_clause node.class
SearchClauseGroup
A LexCQL expression tree search_clausse_group node.class
Subquery
A LexCQL expression tree search_clausse_group node.Fields in eu.clarin.sru.server.fcs.parser_lex declared as QueryNode Modifier and Type Field Description protected QueryNode
QueryNode. parent
Fields in eu.clarin.sru.server.fcs.parser_lex with type parameters of type QueryNode Modifier and Type Field Description protected List<QueryNode>
QueryNode. children
Methods in eu.clarin.sru.server.fcs.parser_lex with type parameters of type QueryNode Modifier and Type Method Description <T extends QueryNode>
TQueryNode. getChild(Class<T> clazz, int idx)
Get a child node of specified type by index.<T extends QueryNode>
TQueryNode. getFirstChild(Class<T> clazz)
Get a first child node of specified type.Methods in eu.clarin.sru.server.fcs.parser_lex that return QueryNode Modifier and Type Method Description QueryNode
QueryNode. getChild(int idx)
Get a child node by index.QueryNode
Subquery. getChild()
Get the inner child.QueryNode
QueryNode. getFirstChild()
Get this first child node.QueryNode
QueryNode. getLastChild()
Get this last child node.QueryNode
SearchClauseGroup. getLeftChild()
Get the left child (search clause or group).QueryNode
QueryNode. getParent()
Get the parent node of this node.QueryNode
SearchClauseGroup. getRightChild()
Get the right child (search clause or group).QueryNode
QueryParser. parse(String query)
Parse query.Methods in eu.clarin.sru.server.fcs.parser_lex that return types with arguments of type QueryNode Modifier and Type Method Description List<QueryNode>
QueryNode. getChildren()
The children of this node.Methods in eu.clarin.sru.server.fcs.parser_lex with parameters of type QueryNode Modifier and Type Method Description protected void
QueryNode. setParent(QueryNode parent)
Constructors in eu.clarin.sru.server.fcs.parser_lex with parameters of type QueryNode Constructor Description QueryNode(QueryNodeType nodeType, QueryNode child)
Constructor.Constructor parameters in eu.clarin.sru.server.fcs.parser_lex with type arguments of type QueryNode Constructor Description QueryNode(QueryNodeType nodeType, List<QueryNode> children)
Constructor.
-