public void addJoin(final String joinType, final Joinable j, final String joinConstraints) { if (j == null) { LOG.info("Skipping join"); return; } join.append(" " + joinType + " " + j.declaration()); joined.add(j); if (joinConstraints != null && joinConstraints != "") { join.append(" ON (" + joinConstraints + ")"); } joinCount++; }
public JoinSequence(final Joinable start) { this.join = new StringBuilder(start.declaration()); joined.add(start); joinCount = 1; }