# Uses of Interface
org.apache.cayenne.access.sqlbuilder.QuotingAppendable

Packages that use QuotingAppendable
Package
Description
org.apache.cayenne.access.sqlbuilder
org.apache.cayenne.access.sqlbuilder.sqltree
org.apache.cayenne.access.translator.select
org.apache.cayenne.dba.derby.sqltree
org.apache.cayenne.dba.firebird.sqltree
org.apache.cayenne.dba.mysql.sqltree
org.apache.cayenne.dba.postgres.sqltree
org.apache.cayenne.dba.sqlserver.sqltree

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

  Classes in org.apache.cayenne.access.sqlbuilder that implement QuotingAppendable
  Modifier and Type
  Class
  Description
  `class`
  `StringBuilderAppendable`
  Methods in org.apache.cayenne.access.sqlbuilder that return QuotingAppendable
  Modifier and Type
  Method
  Description
  `QuotingAppendable`
  QuotingAppendable.`append(char c)`
  `QuotingAppendable`
  QuotingAppendable.`append(int i)`
  `QuotingAppendable`
  QuotingAppendable.`append(CharSequence csq)`
  `QuotingAppendable`
  QuotingAppendable.`append(CharSequence csq, int start, int end)`
  `QuotingAppendable`
  StringBuilderAppendable.`append(char c)`
  `QuotingAppendable`
  StringBuilderAppendable.`append(int c)`
  `QuotingAppendable`
  StringBuilderAppendable.`append(CharSequence csq)`
  `QuotingAppendable`
  StringBuilderAppendable.`append(CharSequence csq, int start, int end)`
  `QuotingAppendable`
  QuotingAppendable.`appendQuoted(CharSequence csq)`
  `QuotingAppendable`
  StringBuilderAppendable.`appendQuoted(CharSequence csq)`
  Constructors in org.apache.cayenne.access.sqlbuilder with parameters of type QuotingAppendable
  Modifier
  Constructor
  Description
  ``
  `SQLGenerationVisitor(QuotingAppendable appendable)`

- ## Uses of QuotingAppendable in org.apache.cayenne.access.sqlbuilder.sqltree

  Methods in org.apache.cayenne.access.sqlbuilder.sqltree that return QuotingAppendable
  Modifier and Type
  Method
  Description
  `QuotingAppendable`
  AliasedNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  BitwiseNotNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  CaseNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  ColumnNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  DeleteNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  DistinctNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  ElseNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  EmptyNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  ExistsNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  ExpressionNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  FromNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  FunctionNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  GroupByNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  HavingNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  InNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  InsertColumnsNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  InsertNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  InsertValuesNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  JoinNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  LimitOffsetNode.`append(QuotingAppendable buffer)`
  `abstract QuotingAppendable`
  Node.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  NotNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  OffsetFetchNextNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  OffsetNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  OrderByNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  SelectNode.`append(QuotingAppendable builder)`
  `QuotingAppendable`
  SelectResultNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  SubqueryNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  TableNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  TextNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  ThenNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  TopNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  TrimmingColumnNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  UnescapedColumnNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  UpdateNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  UpdateSetNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  ValueNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  WhenNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  WhereNode.`append(QuotingAppendable buffer)`
  Methods in org.apache.cayenne.access.sqlbuilder.sqltree with parameters of type QuotingAppendable
  Modifier and Type
  Method
  Description
  `protected void`
  ValueNode.`addValueBinding(QuotingAppendable buffer, Object value)`
  `QuotingAppendable`
  AliasedNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  BitwiseNotNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  CaseNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  ColumnNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  DeleteNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  DistinctNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  ElseNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  EmptyNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  ExistsNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  ExpressionNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  FromNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  FunctionNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  GroupByNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  HavingNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  InNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  InsertColumnsNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  InsertNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  InsertValuesNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  JoinNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  LimitOffsetNode.`append(QuotingAppendable buffer)`
  `abstract QuotingAppendable`
  Node.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  NotNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  OffsetFetchNextNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  OffsetNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  OrderByNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  SelectNode.`append(QuotingAppendable builder)`
  `QuotingAppendable`
  SelectResultNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  SubqueryNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  TableNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  TextNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  ThenNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  TopNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  TrimmingColumnNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  UnescapedColumnNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  UpdateNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  UpdateSetNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  ValueNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  WhenNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  WhereNode.`append(QuotingAppendable buffer)`
  `protected void`
  TrimmingColumnNode.`appendAlias(QuotingAppendable buffer, boolean isResult)`
  `void`
  AliasedNode.`appendChildrenEnd(QuotingAppendable buffer)`
  `void`
  CaseNode.`appendChildrenEnd(QuotingAppendable buffer)`
  `void`
  ExpressionNode.`appendChildrenEnd(QuotingAppendable buffer)`
  `void`
  FunctionNode.`appendChildrenEnd(QuotingAppendable buffer)`
  `void`
  InNode.`appendChildrenEnd(QuotingAppendable buffer)`
  `void`
  InsertColumnsNode.`appendChildrenEnd(QuotingAppendable buffer)`
  `void`
  InsertValuesNode.`appendChildrenEnd(QuotingAppendable buffer)`
  `void`
  LikeNode.`appendChildrenEnd(QuotingAppendable buffer)`
  `void`
  Node.`appendChildrenEnd(QuotingAppendable buffer)`
  `void`
  SelectNode.`appendChildrenEnd(QuotingAppendable buffer)`
  `void`
  BetweenNode.`appendChildrenSeparator(QuotingAppendable buffer, int childIdx)`
  `void`
  EqualNode.`appendChildrenSeparator(QuotingAppendable buffer, int childIdx)`
  `void`
  FunctionNode.`appendChildrenSeparator(QuotingAppendable buffer, int childIdx)`
  `void`
  GroupByNode.`appendChildrenSeparator(QuotingAppendable buffer, int childIdx)`
  `void`
  InNode.`appendChildrenSeparator(QuotingAppendable buffer, int childInd)`
  `void`
  InsertColumnsNode.`appendChildrenSeparator(QuotingAppendable buffer, int childInd)`
  `void`
  InsertValuesNode.`appendChildrenSeparator(QuotingAppendable buffer, int childInd)`
  `void`
  JoinNode.`appendChildrenSeparator(QuotingAppendable buffer, int childInd)`
  `void`
  LikeNode.`appendChildrenSeparator(QuotingAppendable buffer, int childIdx)`
  `void`
  Node.`appendChildrenSeparator(QuotingAppendable buffer, int childInd)`
  `void`
  NotEqualNode.`appendChildrenSeparator(QuotingAppendable buffer, int childIdx)`
  `void`
  OpExpressionNode.`appendChildrenSeparator(QuotingAppendable buffer, int childInd)`
  `void`
  OrderByNode.`appendChildrenSeparator(QuotingAppendable buffer, int childInd)`
  `void`
  SelectResultNode.`appendChildrenSeparator(QuotingAppendable buffer, int childIdx)`
  `void`
  UpdateSetNode.`appendChildrenSeparator(QuotingAppendable buffer, int childIdx)`
  `void`
  ExpressionNode.`appendChildrenStart(QuotingAppendable buffer)`
  `void`
  FunctionNode.`appendChildrenStart(QuotingAppendable buffer)`
  `void`
  InsertColumnsNode.`appendChildrenStart(QuotingAppendable buffer)`
  `void`
  InsertValuesNode.`appendChildrenStart(QuotingAppendable buffer)`
  `void`
  LikeNode.`appendChildrenStart(QuotingAppendable buffer)`
  `void`
  Node.`appendChildrenStart(QuotingAppendable buffer)`
  `protected void`
  TrimmingColumnNode.`appendClobColumnNode(QuotingAppendable buffer)`
  `protected void`
  TrimmingColumnNode.`appendColumnNode(QuotingAppendable buffer)`
  `protected void`
  ValueNode.`appendNullValue(QuotingAppendable buffer)`
  `protected void`
  ValueNode.`appendObjectValue(QuotingAppendable buffer, Object value)`
  `protected void`
  TrimmingColumnNode.`appendRtrim(QuotingAppendable buffer)`
  `protected void`
  ValueNode.`appendStringValue(QuotingAppendable buffer, CharSequence value)`

- ## Uses of QuotingAppendable in org.apache.cayenne.access.translator.select

  Classes in org.apache.cayenne.access.translator.select that implement QuotingAppendable
  Modifier and Type
  Class
  Description
  `class`
  `DefaultQuotingAppendable`
  Methods in org.apache.cayenne.access.translator.select that return QuotingAppendable
  Modifier and Type
  Method
  Description
  `QuotingAppendable`
  DefaultQuotingAppendable.`appendQuoted(CharSequence content)`

- ## Uses of QuotingAppendable in org.apache.cayenne.dba.derby.sqltree

  Methods in org.apache.cayenne.dba.derby.sqltree with parameters of type QuotingAppendable
  Modifier and Type
  Method
  Description
  `protected void`
  DerbyValueNode.`appendStringValue(QuotingAppendable buffer, CharSequence value)`

- ## Uses of QuotingAppendable in org.apache.cayenne.dba.firebird.sqltree

  Methods in org.apache.cayenne.dba.firebird.sqltree that return QuotingAppendable
  Modifier and Type
  Method
  Description
  `QuotingAppendable`
  FirebirdLimitNode.`append(QuotingAppendable buffer)`
  Methods in org.apache.cayenne.dba.firebird.sqltree with parameters of type QuotingAppendable
  Modifier and Type
  Method
  Description
  `QuotingAppendable`
  FirebirdLimitNode.`append(QuotingAppendable buffer)`
  `void`
  FirebirdSubstringFunctionNode.`appendChildrenEnd(QuotingAppendable buffer)`
  `void`
  FirebirdSubstringFunctionNode.`appendChildrenSeparator(QuotingAppendable buffer, int childIdx)`

- ## Uses of QuotingAppendable in org.apache.cayenne.dba.mysql.sqltree

  Methods in org.apache.cayenne.dba.mysql.sqltree that return QuotingAppendable
  Modifier and Type
  Method
  Description
  `QuotingAppendable`
  ConvertNode.`append(QuotingAppendable buffer)`
  Methods in org.apache.cayenne.dba.mysql.sqltree with parameters of type QuotingAppendable
  Modifier and Type
  Method
  Description
  `QuotingAppendable`
  ConvertNode.`append(QuotingAppendable buffer)`
  `void`
  ConvertNode.`appendChildrenEnd(QuotingAppendable buffer)`
  `void`
  MysqlLikeNode.`appendChildrenSeparator(QuotingAppendable buffer, int childIdx)`

- ## Uses of QuotingAppendable in org.apache.cayenne.dba.postgres.sqltree

  Methods in org.apache.cayenne.dba.postgres.sqltree that return QuotingAppendable
  Modifier and Type
  Method
  Description
  `QuotingAppendable`
  PostgresExtractFunctionNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  PostgresLimitOffsetNode.`append(QuotingAppendable buffer)`
  Methods in org.apache.cayenne.dba.postgres.sqltree with parameters of type QuotingAppendable
  Modifier and Type
  Method
  Description
  `QuotingAppendable`
  PostgresExtractFunctionNode.`append(QuotingAppendable buffer)`
  `QuotingAppendable`
  PostgresLimitOffsetNode.`append(QuotingAppendable buffer)`
  `void`
  PostgresExtractFunctionNode.`appendChildrenEnd(QuotingAppendable buffer)`
  `void`
  PositionFunctionNode.`appendChildrenSeparator(QuotingAppendable buffer, int childIdx)`
  `void`
  PostgresLikeNode.`appendChildrenSeparator(QuotingAppendable buffer, int childIdx)`

- ## Uses of QuotingAppendable in org.apache.cayenne.dba.sqlserver.sqltree

  Methods in org.apache.cayenne.dba.sqlserver.sqltree that return QuotingAppendable
  Modifier and Type
  Method
  Description
  `QuotingAppendable`
  SQLServerLimitOffsetNode.`append(QuotingAppendable buffer)`
  Methods in org.apache.cayenne.dba.sqlserver.sqltree with parameters of type QuotingAppendable
  Modifier and Type
  Method
  Description
  `QuotingAppendable`
  SQLServerLimitOffsetNode.`append(QuotingAppendable buffer)`
  `protected void`
  SQLServerColumnNode.`appendClobColumnNode(QuotingAppendable buffer)`