public class IdentifiersBuilder extends Object implements OptionsBuilder<IdentifiersBuilder,Identifiers>
| Modifier and Type | Method and Description |
|---|---|
static IdentifiersBuilder |
builder() |
IdentifiersBuilder |
doNotQuoteMixedCaseIdentifiers() |
IdentifiersBuilder |
fromConnection(Connection connection)
Constructs a list of database object identifiers from SQL 2003 keywords, and from the database
server.
|
IdentifiersBuilder |
fromOptions(Identifiers identifiers) |
boolean |
isIdentifierQuoteStringSet() |
IdentifiersBuilder |
quoteMixedCaseIdentifiers() |
Identifiers |
toOptions() |
IdentifiersBuilder |
withIdentifierQuoteString(String identifierQuoteString)
Uses the string used to quote database object identifiers as provided.
|
IdentifiersBuilder |
withIdentifierQuotingStrategy(IdentifierQuotingStrategy identifierQuotingStrategy)
Specifies how to quote database object identifiers.
|
public static IdentifiersBuilder builder()
public IdentifiersBuilder doNotQuoteMixedCaseIdentifiers()
public IdentifiersBuilder fromOptions(Identifiers identifiers)
fromOptions in interface OptionsBuilder<IdentifiersBuilder,Identifiers>public boolean isIdentifierQuoteStringSet()
public IdentifiersBuilder quoteMixedCaseIdentifiers()
public Identifiers toOptions()
toOptions in interface OptionsBuilder<IdentifiersBuilder,Identifiers>public IdentifiersBuilder fromConnection(Connection connection)
connection - Live database connectionSQLExceptionpublic IdentifiersBuilder withIdentifierQuoteString(String identifierQuoteString)
identifierQuoteString - Identifier quote string override, or null if not overriddenpublic IdentifiersBuilder withIdentifierQuotingStrategy(IdentifierQuotingStrategy identifierQuotingStrategy)
identifierQuotingStrategy - Set identifier quoting strategy, or turn off quoting if nullCopyright © 2000-2024 Sualeh Fatehi. All rights reserved.