/** * * @return SQL rendering of the name (possibly with quotation marks) */ public String getSQLRendering() { String s = schema.getSQLRendering(); if (s == null) return table.getSQLRendering(); return s + "." + table.getSQLRendering(); }
/** * * @return null if the schema name is empty or SQL rendering of the schema name (possibly in quotation marks) */ public String getSchemaSQLRendering() { return schema.getSQLRendering(); }
/** * * @return SQL rendering of the table name (possibly in quotation marks) */ public String getTableNameSQLRendering() { return table.getSQLRendering(); }
@Override public String toString() { return getSQLRendering(); }
/** * * @return SQL rendering of the name (possibly with quotation marks) */ public String getSQLRendering() { String s = schema.getSQLRendering(); if (s == null) return table.getSQLRendering(); return s + "." + table.getSQLRendering(); }
/** * * @return null if the schema name is empty or SQL rendering of the schema name (possibly in quotation marks) */ public String getSchemaSQLRendering() { return schema.getSQLRendering(); }
/** * * @return SQL rendering of the table name (possibly in quotation marks) */ public String getTableNameSQLRendering() { return table.getSQLRendering(); }
@Override public String toString() { return getSQLRendering(); }
public String getSQLRendering() { return ((relation == null) ? "" : (relation.getSQLRendering() + ".")) + attribute.getSQLRendering(); }
public String getSQLRendering() { return ((relation == null) ? "" : (relation.getSQLRendering() + ".")) + attribute.getSQLRendering(); }
@Override public void visit(AllColumns allColumns) { builder.putAll(sqae.expandStar(attributes).keySet().stream() .collect(ImmutableCollectors.toMap( id -> id.getAttribute(), id -> new SelectExpressionItem(new Column(id.getAttribute().getSQLRendering()))))); }
@Override public void visit(AllColumns allColumns) { builder.putAll(sqae.expandStar(attributes).keySet().stream() .collect(ImmutableCollectors.toMap( id -> id.getAttribute(), id -> new SelectExpressionItem(new Column(id.getAttribute().getSQLRendering()))))); }
@Override public void visit(AllTableColumns allTableColumns) { Table table = allTableColumns.getTable(); builder.putAll(sqae.expandStar(attributes, table).keySet().stream() .collect(ImmutableCollectors.toMap( id -> id.getAttribute(), id -> new SelectExpressionItem(new Column(table, id.getAttribute().getSQLRendering()))))); }
@Override public void visit(AllTableColumns allTableColumns) { Table table = allTableColumns.getTable(); builder.putAll(sqae.expandStar(attributes, table).keySet().stream() .collect(ImmutableCollectors.toMap( id -> id.getAttribute(), id -> new SelectExpressionItem(new Column(table, id.getAttribute().getSQLRendering()))))); }