## 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
    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` | ColumnNode.`append​(QuotingAppendable buffer)` |
    `QuotingAppendable` | DeleteNode.`append​(QuotingAppendable buffer)` |
    `QuotingAppendable` | DistinctNode.`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` | 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` | 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` | ColumnNode.`append​(QuotingAppendable buffer)` |
    `QuotingAppendable` | DeleteNode.`append​(QuotingAppendable buffer)` |
    `QuotingAppendable` | DistinctNode.`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` | 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` | WhereNode.`append​(QuotingAppendable buffer)` |
    `protected void` | TrimmingColumnNode.`appendAlias​(QuotingAppendable buffer, boolean isResult)` |
    `void` | AliasedNode.`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)` |