public class DefaultQuotingStrategy extends Object implements QuotingStrategy
Constructor and Description |
---|
DefaultQuotingStrategy(String startQuote,
String endQuote) |
Modifier and Type | Method and Description |
---|---|
String |
quotedFullyQualifiedName(DbEntity entity)
Builds a fully qualified name from catalog, schema, name parts of
DbEntity, enclosing them in quotations according to this strategy
algorithm.
|
void |
quotedIdentifier(DataMap dataMap,
CharSequence identifier,
Appendable appender)
Append quoted identifier to provided appender
|
String |
quotedIdentifier(DataMap dataMap,
String... identifierParts) |
String |
quotedName(DbAttribute attribute) |
String |
quotedSourceName(DbJoin join) |
String |
quotedTargetName(DbJoin join) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
quotedIdentifier, quotedIdentifier
public String quotedFullyQualifiedName(DbEntity entity)
QuotingStrategy
quotedFullyQualifiedName
in interface QuotingStrategy
public String quotedName(DbAttribute attribute)
quotedName
in interface QuotingStrategy
public String quotedSourceName(DbJoin join)
quotedSourceName
in interface QuotingStrategy
public String quotedTargetName(DbJoin join)
quotedTargetName
in interface QuotingStrategy
public void quotedIdentifier(DataMap dataMap, CharSequence identifier, Appendable appender)
QuotingStrategy
quotedIdentifier
in interface QuotingStrategy
public String quotedIdentifier(DataMap dataMap, String... identifierParts)
quotedIdentifier
in interface QuotingStrategy
Copyright © 2001–2020 Apache Cayenne. All rights reserved.