Package org.apache.cayenne.dba
Interface QuotingStrategy
- All Known Implementing Classes:
DefaultQuotingStrategy
public interface QuotingStrategy
- Since:
- 3.0
-
Method Summary
Modifier and Type Method Description String
quotedFullyQualifiedName(DbEntity entity)
Builds a fully qualified name from catalog, schema, name parts of DbEntity, inclosing them in quotations according to this strategy algorithm.String
quotedIdentifier(DataMap dataMap, String... identifierParts)
String
quotedIdentifier(Entity entity, String... identifierParts)
String
quotedName(DbAttribute attribute)
String
quotedSourceName(DbJoin join)
String
quotedTargetName(DbJoin join)
-
Method Details
-
quotedFullyQualifiedName
Builds 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
-