Package org.apache.cayenne.dba
Interface QuotingStrategy
- All Known Implementing Classes:
- DefaultQuotingStrategy
public interface QuotingStrategy
- Since:
- 3.0
- 
Method SummaryModifier and Type Method Description StringquotedFullyQualifiedName(DbEntity entity)Builds a fully qualified name from catalog, schema, name parts of DbEntity, inclosing them in quotations according to this strategy algorithm.StringquotedIdentifier(DataMap dataMap, String... identifierParts)StringquotedIdentifier(Entity entity, String... identifierParts)StringquotedName(DbAttribute attribute)StringquotedSourceName(DbJoin join)StringquotedTargetName(DbJoin join)
- 
Method Details- 
quotedFullyQualifiedNameBuilds a fully qualified name from catalog, schema, name parts of DbEntity, inclosing them in quotations according to this strategy algorithm. Analog of "quotedIdentifier(entity.getCatalog(), entity.getSchema(), entity.getName())".- Since:
- 4.0
 
- 
quotedName- Since:
- 4.0
 
- 
quotedSourceName- Since:
- 4.0
 
- 
quotedTargetName- Since:
- 4.0
 
- 
quotedIdentifier- Since:
- 4.0
 
- 
quotedIdentifier- Since:
- 4.0
 
 
-