public class DefaultQuotingStrategy extends Object implements QuotingStrategy
Constructor and Description |
---|
DefaultQuotingStrategy(String startQuote,
String endQuote) |
Modifier and Type | Method and 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) |
String |
quoteFullyQualifiedName(DbEntity entity)
Deprecated.
|
String |
quoteString(String name)
Deprecated.
since 4.0
|
@Deprecated public String quoteString(String name)
QuotingStrategy
quoteString
in interface QuotingStrategy
@Deprecated public String quoteFullyQualifiedName(DbEntity entity)
quoteFullyQualifiedName
in interface QuotingStrategy
public String quotedFullyQualifiedName(DbEntity entity)
QuotingStrategy
quotedFullyQualifiedName
in interface QuotingStrategy
public String quotedName(DbAttribute attribute)
quotedName
in interface QuotingStrategy
public String quotedSourceName(DbJoin join)
quotedSourceName
in interface QuotingStrategy
public String quotedTargetName(DbJoin join)
quotedTargetName
in interface QuotingStrategy
public String quotedIdentifier(Entity entity, String... identifierParts)
quotedIdentifier
in interface QuotingStrategy
public String quotedIdentifier(DataMap dataMap, String... identifierParts)
quotedIdentifier
in interface QuotingStrategy
Copyright © 2001–2023 Apache Cayenne. All rights reserved.