Package org.apache.cayenne.dba
Class DefaultQuotingStrategy
java.lang.Object
org.apache.cayenne.dba.DefaultQuotingStrategy
- All Implemented Interfaces:
- QuotingStrategy
- Since:
- 4.0 this is a top-level class.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionquotedFullyQualifiedName(DbEntity entity) Builds a fully qualified name from catalog, schema, name parts of DbEntity, enclosing them in quotations according to this strategy algorithm.voidquotedIdentifier(DataMap dataMap, CharSequence identifier, Appendable appender) Append quoted identifier to provided appenderquotedIdentifier(DataMap dataMap, String... identifierParts) quotedName(DbAttribute attribute) quotedSourceName(DbJoin join) quotedTargetName(DbJoin join) Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.cayenne.dba.QuotingStrategyquotedIdentifier, quotedIdentifier
- 
Constructor Details- 
DefaultQuotingStrategy
 
- 
- 
Method Details- 
quotedFullyQualifiedNameDescription copied from interface:QuotingStrategyBuilds a fully qualified name from catalog, schema, name parts of DbEntity, enclosing them in quotations according to this strategy algorithm. Analog of "quotedIdentifier(entity.getCatalog(), entity.getSchema(), entity.getName())".- Specified by:
- quotedFullyQualifiedNamein interface- QuotingStrategy
 
- 
quotedName- Specified by:
- quotedNamein interface- QuotingStrategy
 
- 
quotedSourceName- Specified by:
- quotedSourceNamein interface- QuotingStrategy
 
- 
quotedTargetName- Specified by:
- quotedTargetNamein interface- QuotingStrategy
 
- 
quotedIdentifierDescription copied from interface:QuotingStrategyAppend quoted identifier to provided appender- Specified by:
- quotedIdentifierin interface- QuotingStrategy
- Since:
- 4.2
 
- 
quotedIdentifier- Specified by:
- quotedIdentifierin interface- QuotingStrategy
 
 
-