@Override public CharSequence toQueryString(EscapeQuerySyntax escapeSyntaxParser) { if (getChild() == null) return ""; String leftParenthensis = ""; String rightParenthensis = ""; if (getChild() != null && getChild() instanceof ModifierQueryNode) { leftParenthensis = "("; rightParenthensis = ")"; } if (getChild() instanceof BooleanQueryNode) { return this.modifier.toLargeString() + leftParenthensis + getChild().toQueryString(escapeSyntaxParser) + rightParenthensis; } else { return this.modifier.toDigitString() + leftParenthensis + getChild().toQueryString(escapeSyntaxParser) + rightParenthensis; } }
public Query build(QueryNode queryNode) throws QueryNodeException { ModifierQueryNode modifierNode = (ModifierQueryNode) queryNode; return (Query) (modifierNode).getChild().getTag( QueryTreeBuilder.QUERY_TREE_BUILDER_TAGID); }
public JexlNode build(QueryNode queryNode) throws QueryNodeException { ModifierQueryNode modifierQueryNode = (ModifierQueryNode) queryNode; return (JexlNode) modifierQueryNode.getChild().getTag(QueryTreeBuilder.QUERY_TREE_BUILDER_TAGID); } }
@Override public CharSequence toQueryString(EscapeQuerySyntax escapeSyntaxParser) { if (getChild() == null) return ""; String leftParenthensis = ""; String rightParenthensis = ""; if (getChild() != null && getChild() instanceof ModifierQueryNode) { leftParenthensis = "("; rightParenthensis = ")"; } if (getChild() instanceof BooleanQueryNode) { return this.modifier.toLargeString() + leftParenthensis + getChild().toQueryString(escapeSyntaxParser) + rightParenthensis; } else { return this.modifier.toDigitString() + leftParenthensis + getChild().toQueryString(escapeSyntaxParser) + rightParenthensis; } }
@Override public Query build(QueryNode queryNode) throws QueryNodeException { ModifierQueryNode modifierNode = (ModifierQueryNode) queryNode; return (Query) (modifierNode).getChild().getTag( QueryTreeBuilder.QUERY_TREE_BUILDER_TAGID); }
public datawave.query.language.tree.QueryNode build(QueryNode queryNode) throws QueryNodeException { ModifierQueryNode modifierQueryNode = (ModifierQueryNode) queryNode; return (datawave.query.language.tree.QueryNode) (modifierQueryNode).getChild().getTag(QueryTreeBuilder.QUERY_TREE_BUILDER_TAGID); } }
public Query build(QueryNode queryNode) throws QueryNodeException { ModifierQueryNode modifierNode = (ModifierQueryNode) queryNode; return (Query) (modifierNode).getChild().getTag( QueryTreeBuilder.QUERY_TREE_BUILDER_TAGID); }
@Override public Query build(QueryNode queryNode) throws QueryNodeException { ModifierQueryNode modifierNode = (ModifierQueryNode) queryNode; return (Query) (modifierNode).getChild().getTag( QueryTreeBuilder.QUERY_TREE_BUILDER_TAGID); }
@Override public String toString() { return "<modifier operation='" + this.modifier.toString() + "'>" + "\n" + getChild().toString() + "\n</modifier>"; }
@Override public String toString() { return "<modifier operation='" + this.modifier.toString() + "'>" + "\n" + getChild().toString() + "\n</modifier>"; }
private QueryNode applyModifier(QueryNode node, Modifier mod) { // check if modifier is not already defined and is default if (!(node instanceof ModifierQueryNode)) { return new BooleanModifierNode(node, mod); } else { ModifierQueryNode modNode = (ModifierQueryNode) node; if (modNode.getModifier() == Modifier.MOD_NONE) { return new ModifierQueryNode(modNode.getChild(), mod); } } return node; }
private QueryNode applyModifier(QueryNode node, ModifierQueryNode.Modifier mod) { // check if modifier is not already defined and is default if (!(node instanceof ModifierQueryNode)) { return new ModifierQueryNode(node, mod); } else { ModifierQueryNode modNode = (ModifierQueryNode) node; if (modNode.getModifier() == ModifierQueryNode.Modifier.MOD_NONE) { return new ModifierQueryNode(modNode.getChild(), mod); } } return node; }
private QueryNode applyModifier(QueryNode node, Modifier mod) { // check if modifier is not already defined and is default if (!(node instanceof ModifierQueryNode)) { return new BooleanModifierNode(node, mod); } else { ModifierQueryNode modNode = (ModifierQueryNode) node; if (modNode.getModifier() == Modifier.MOD_NONE) { return new ModifierQueryNode(modNode.getChild(), mod); } } return node; }
private QueryNode applyModifier(QueryNode node, ModifierQueryNode.Modifier mod) { // check if modifier is not already defined and is default if (!(node instanceof ModifierQueryNode)) { return new ModifierQueryNode(node, mod); } else { ModifierQueryNode modNode = (ModifierQueryNode) node; if (modNode.getModifier() == ModifierQueryNode.Modifier.MOD_NONE) { return new ModifierQueryNode(modNode.getChild(), mod); } } return node; }
final ModifierQueryNode modNode = (ModifierQueryNode) node; if (modNode.getModifier() == Modifier.MOD_REQ) { return modNode.getChild(); final ModifierQueryNode modNode = (ModifierQueryNode) node; if (modNode.getModifier() == Modifier.MOD_NONE) { return new BooleanModifierNode(modNode.getChild(), Modifier.MOD_REQ); final ModifierQueryNode modNode = (ModifierQueryNode) node; if (modNode.getModifier() == Modifier.MOD_NONE) { return new BooleanModifierNode(modNode.getChild(), Modifier.MOD_REQ);