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 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
-
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
-