Class SearchClauseGroup
- java.lang.Object
-
- eu.clarin.sru.server.fcs.parser_lex.QueryNode
-
- eu.clarin.sru.server.fcs.parser_lex.SearchClauseGroup
-
public class SearchClauseGroup extends QueryNode
A LexCQL expression tree search_clausse_group node.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(QueryVisitor visitor)
RBoolean
getBoolean()
Get the right child (search clause or group).QueryNode
getLeftChild()
Get the left child (search clause or group).QueryNode
getRightChild()
Get the right child (search clause or group).boolean
hasBoolean(RBoolean r_boolean)
Check if expression used a given boolean.String
toString()
-
Methods inherited from class eu.clarin.sru.server.fcs.parser_lex.QueryNode
getChild, getChild, getChildCount, getChildren, getFirstChild, getFirstChild, getLastChild, getNodeType, getParent, hasNodeType, setParent
-
-
-
-
Method Detail
-
getLeftChild
public QueryNode getLeftChild()
Get the left child (search clause or group).- Returns:
- the left child (search clause or group)
-
getRightChild
public QueryNode getRightChild()
Get the right child (search clause or group).- Returns:
- the right child (search clause or group)
-
getBoolean
public RBoolean getBoolean()
Get the right child (search clause or group).- Returns:
- the right child (search clause or group)
-
hasBoolean
public boolean hasBoolean(RBoolean r_boolean)
Check if expression used a given boolean.- Parameters:
r_boolean
- the boolean to check- Returns:
true
if the given boolean was used,false
otherwise
-
accept
public void accept(QueryVisitor visitor)
-
-