# Uses of Interface
org.apache.cayenne.dba.QuotingStrategy

Packages that use QuotingStrategy
Package
Description
org.apache.cayenne.access.sqlbuilder
org.apache.cayenne.access.translator.ejbql
org.apache.cayenne.dba
Contains database adapter API (DbAdapter) and its default implementation.
org.apache.cayenne.dba.mysql
MySQL DbAdapter.
org.apache.cayenne.dba.sqlserver
MS SQLServer DbAdapter.
org.apache.cayenne.dba.sybase
Sybase DbAdapter.

- ## Uses of QuotingStrategy in org.apache.cayenne.access.sqlbuilder

  Constructors in org.apache.cayenne.access.sqlbuilder with parameters of type QuotingStrategy
  Modifier
  Constructor
  Description
  ``
  `DefaultSQLAppendable(QuotingStrategy quotingStrategy)`

- ## Uses of QuotingStrategy in org.apache.cayenne.access.translator.ejbql

  Methods in org.apache.cayenne.access.translator.ejbql that return QuotingStrategy
  Modifier and Type
  Method
  Description
  `QuotingStrategy`
  EJBQLTranslationContext.`getIdentifierQuotes()`
  Constructors in org.apache.cayenne.access.translator.ejbql with parameters of type QuotingStrategy
  Modifier
  Constructor
  Description
  ``
  `EJBQLTranslationContext(EntityResolver entityResolver, EJBQLQuery query, EJBQLCompiledExpression compiledExpression, EJBQLTranslator translator, DbAdapter adapter, QuotingStrategy quotingStrategy)`

- ## Uses of QuotingStrategy in org.apache.cayenne.dba

  Classes in org.apache.cayenne.dba that implement QuotingStrategy
  Modifier and Type
  Class
  Description
  `class`
  `DefaultQuotingStrategy`
  An `QuotingStrategy` that wraps identifiers in a pair of (possibly distinct) start/end quote characters.
  Fields in org.apache.cayenne.dba declared as QuotingStrategy
  Modifier and Type
  Field
  Description
  `static final QuotingStrategy`
  QuotingStrategy.`NONE`
  A shared no-quote instance that appends identifiers verbatim.
  `protected QuotingStrategy`
  JdbcAdapter.`quotingStrategy`
  Methods in org.apache.cayenne.dba that return QuotingStrategy
  Modifier and Type
  Method
  Description
  `protected QuotingStrategy`
  JdbcAdapter.`createQuotingStrategy()`
  `QuotingStrategy`
  AutoAdapter.`getQuotingStrategy()`
  Deprecated.
  `QuotingStrategy`
  AutoAdapter.`getQuotingStrategy(DbEntity entity)`
  `QuotingStrategy`
  DbAdapter.`getQuotingStrategy()`
  Deprecated, for removal: This API element is subject to removal in a future version.
  in favor of `DbAdapter.getQuotingStrategy(DbEntity)`
  `QuotingStrategy`
  DbAdapter.`getQuotingStrategy(DbEntity entity)`
  Resolves the `QuotingStrategy` to use for the given entity: this adapter's strategy when the entity's DataMap enables SQL identifier quoting, and `QuotingStrategy.NONE` otherwise.
  `QuotingStrategy`
  JdbcAdapter.`getQuotingStrategy()`
  `QuotingStrategy`
  JdbcAdapter.`getQuotingStrategy(DbEntity entity)`

- ## Uses of QuotingStrategy in org.apache.cayenne.dba.mysql

  Methods in org.apache.cayenne.dba.mysql that return QuotingStrategy
  Modifier and Type
  Method
  Description
  `protected QuotingStrategy`
  MySQLAdapter.`createQuotingStrategy()`

- ## Uses of QuotingStrategy in org.apache.cayenne.dba.sqlserver

  Methods in org.apache.cayenne.dba.sqlserver that return QuotingStrategy
  Modifier and Type
  Method
  Description
  `protected QuotingStrategy`
  SQLServerAdapter.`createQuotingStrategy()`

- ## Uses of QuotingStrategy in org.apache.cayenne.dba.sybase

  Methods in org.apache.cayenne.dba.sybase that return QuotingStrategy
  Modifier and Type
  Method
  Description
  `protected QuotingStrategy`
  SybaseAdapter.`createQuotingStrategy()`