Package org.apache.cayenne.dba
Interface QuotingStrategy
-
- All Known Implementing Classes:
DefaultQuotingStrategy
public interface QuotingStrategy- Since:
- 3.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier 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 Detail
-
quotedFullyQualifiedName
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. Analog of "quotedIdentifier(entity.getCatalog(), entity.getSchema(), entity.getName())".- Since:
- 4.0
-
quotedName
String quotedName(DbAttribute attribute)
- Since:
- 4.0
-
-