MetadataResultSet(final Query query, final Statement statement, final InclusionRule schemaInclusionRule) throws SQLException { this(executeAgainstSchema(query, statement, schemaInclusionRule)); if (query.hasName()) { description = query.getName(); } }
private void buildFullName() { if (fullName != null) { return; } final Identifiers identifiers = Identifiers.identifiers() .withIdentifierQuoteString("\"").build(); fullName = identifiers.quoteFullName(this); }
/** * {@inheritDoc} */ @Override public final String getFullName() { return Identifiers.STANDARD.quoteFullName(this); }
@Override public final String getShortName() { return Identifiers.STANDARD.quoteShortName(this); }
/** * {@inheritDoc} */ @Override public int compareTo(final NamedObject obj) { if (obj == null) { return -1; } return NamedObjectSort.alphabetical.compare(this, obj); }
public static Collection<List<String>> uniqueIndexCoumnNames(final Table table) { return indexCoumnNames(table, true); }
private Builder() { reservedWords = loadSql2003ReservedWords(); identifierQuotingStrategy = IdentifierQuotingStrategy.quote_if_special_characters_and_reserved_words; }
public Identifiers build() { return new Identifiers(this); }
public void setCommandLine(final List<String> args) { command = quoteCommandLine(args); }
public static Builder identifiers() { return new Builder(); }
private void buildFullName() { if (fullName != null) { return; } final Identifiers identifiers = Identifiers.identifiers() .withIdentifierQuoteString("\"").build(); fullName = identifiers.quoteFullName(this); }
MetadataResultSet(final Query query, final Statement statement, final InclusionRule schemaInclusionRule) throws SQLException { this(executeAgainstSchema(query, statement, schemaInclusionRule)); if (query.hasName()) { description = query.getName(); } }
/** * {@inheritDoc} */ @Override public String getFullName() { return Identifiers.STANDARD.quoteFullName(this); }
@Override public final String getShortName() { return Identifiers.STANDARD.quoteShortName(this); }
/** * {@inheritDoc} */ @Override public int compareTo(final NamedObject obj) { if (obj == null) { return -1; } return NamedObjectSort.alphabetical.compare(this, obj); }
public static Collection<List<String>> uniqueIndexCoumnNames(final Table table) { return indexCoumnNames(table, true); }
private Builder() { reservedWords = loadSql2003ReservedWords(); identifierQuotingStrategy = IdentifierQuotingStrategy.quote_if_special_characters_and_reserved_words; }
public Identifiers build() { return new Identifiers(this); }
/** * {@inheritDoc} */ @Override public String getFullName() { return Identifiers.STANDARD.quoteFullName(this); }
/** * {@inheritDoc} */ @Override public final String getFullName() { return Identifiers.STANDARD.quoteFullName(this); }