@Override public String toString() { return clause.toString(); } }
@Override public String toString() { return clause.toString(); } }
@Override public String toString() { return query.toString() + " [ " + fieldBindings + " ]"; } }
@Override public String toString() { return query.toString() + " [ " + fieldBindings + " ]"; } }
private QueryFieldInfo findOne(QueryExpression clause) { for (QueryFieldInfo fi : fieldInfo) { if (fi.getClause() == clause) { return fi; } } throw new RuntimeException("Query processing error: cannot find clause in query field info:"+clause.toString()); }
public String toString() { StringBuilder bld=new StringBuilder(); bld.append("clause=").append(clause.toString()). append(" entities="); for(QueryPlanNode n:referredNodes) bld.append(' ').append(n.getName()); return bld.toString(); } }
private QueryFieldInfo findOne(QueryExpression clause) { for (QueryFieldInfo fi : fieldInfo) { if (fi.getClause() == clause) { return fi; } } throw new RuntimeException("Query processing error: cannot find clause in query field info:"+clause.toString()); }
public JsonNodeBuilder add(String key, QueryExpression value) { if (include(value)) { getRoot().put(key, value.toString().toLowerCase()); } return this; }
public JsonNodeBuilder add(String key, QueryExpression value) { if (include(value)) { getRoot().put(key, value.toString().toLowerCase()); } return this; }
public JsonNodeBuilder add(String key, QueryExpression value) { if (include(value)) { getRoot().put(key, value.toString().toLowerCase()); } return this; }
protected QueryFieldInfo findFieldInfo(Path field, QueryExpression clause) { for (QueryFieldInfo fi : fieldInfo) { if (fi.getClause() == clause) { if (fi.getFieldNameInClause().equals(field)) { return fi; } } } throw Error.get(ERR_INDEX_ANALYZE, field.toString() + "@" + clause.toString()); }
protected QueryFieldInfo findFieldInfo(Path field, QueryExpression clause) { for (QueryFieldInfo fi : fieldInfo) { if (fi.getClause() == clause) { if (fi.getFieldNameInClause().equals(field)) { return fi; } } } throw Error.get(ERR_INDEX_ANALYZE, field.toString() + "@" + clause.toString()); }
/** * Searches for the field info for a field in the given clase. The * fieldInfo is looked up in fieldInfo list. Object reference * equivalence is used to compare query clauses to find out the field * information, so the same query clauses that used to build the * fieldInfo list must be used here. */ private QueryFieldInfo findFieldInfo(Path field, QueryExpression clause) { for (QueryFieldInfo fi : fieldInfo) { if (fi.getClause() == clause) { if (fi.getFieldNameInClause().equals(field)) { return fi; } } } throw Error.get(AssocConstants.ERR_REWRITE, field.toString() + "@" + clause.toString()); }
/** * Searches for the field info for a field in the given clase. The * fieldInfo is looked up in fieldInfo list. Object reference * equivalence is used to compare query clauses to find out the field * information, so the same query clauses that used to build the * fieldInfo list must be used here. */ private QueryFieldInfo findFieldInfo(Path field, QueryExpression clause) { for (QueryFieldInfo fi : fieldInfo) { if (fi.getClause() == clause) { if (fi.getFieldNameInClause().equals(field)) { return fi; } } } throw Error.get(AssocConstants.ERR_REWRITE, field.toString() + "@" + clause.toString()); }