public Object visit(ExactQueryNode node, Object data) { StringBuffer buffer = (StringBuffer) data; buffer.append(PADDING, 0, indent); buffer.append("+ ExactQueryNode: "); buffer.append(" Prop=").append(node.getPropertyName()); buffer.append(" Value=").append(node.getValue()); buffer.append("\n"); return buffer; }
/** * {@inheritDoc} */ public boolean equals(Object obj) { if (obj instanceof NodeTypeQueryNode) { return super.equals(obj); } return false; } }
public Object visit(ExactQueryNode node, Object data) { StringBuffer buffer = (StringBuffer) data; buffer.append(PADDING, 0, indent); buffer.append("+ ExactQueryNode: "); buffer.append(" Prop=").append(node.getPropertyName()); buffer.append(" Value=").append(node.getValue()); buffer.append("\n"); return buffer; }
/** * {@inheritDoc} */ public boolean equals(Object obj) { if (obj instanceof NodeTypeQueryNode) { return super.equals(obj); } return false; } }
public Object visit(ExactQueryNode node, Object data) { StringBuffer sb = (StringBuffer) data; try { appendName(node.getPropertyName(), resolver, sb); } catch (NamespaceException e) { exceptions.add(e); } sb.append("='").append(node.getValue()).append("'"); return sb; }
public Object visit(ExactQueryNode node, Object data) { StringBuffer sb = (StringBuffer) data; try { appendName(node.getPropertyName(), resolver, sb); } catch (NamespaceException e) { exceptions.add(e); } sb.append("='").append(node.getValue()).append("'"); return sb; }
public Object visit(ExactQueryNode node, Object data) { StringBuffer sb = (StringBuffer) data; sb.append("@"); try { Name name = encode(node.getPropertyName()); sb.append(resolver.getJCRName(name)); sb.append("='"); sb.append(resolver.getJCRName(node.getValue())); } catch (NamespaceException e) { exceptions.add(e); } sb.append("'"); return sb; }
public Object visit(ExactQueryNode node, Object data) { StringBuffer sb = (StringBuffer) data; sb.append("@"); try { Name name = encode(node.getPropertyName()); sb.append(resolver.getJCRName(name)); sb.append("='"); sb.append(resolver.getJCRName(node.getValue())); } catch (NamespaceException e) { exceptions.add(e); } sb.append("'"); return sb; }
public Object visit(ExactQueryNode node, Object data) { String field = ""; String value = ""; try { field = resolver.getJCRName(node.getPropertyName()); value = resolver.getJCRName(node.getValue()); } catch (NamespaceException e) { // will never happen, prefixes are created when unknown } return new JackrabbitTermQuery(new Term(FieldNames.PROPERTIES, FieldNames.createNamedValue(field, value))); }
public Object visit(ExactQueryNode node, Object data) { String field = ""; String value = ""; try { field = resolver.getJCRName(node.getPropertyName()); value = resolver.getJCRName(node.getValue()); } catch (NamespaceException e) { // will never happen, prefixes are created when unknown } return new JackrabbitTermQuery(new Term(FieldNames.PROPERTIES, FieldNames.createNamedValue(field, value))); }