## Uses of Class
org.apache.cayenne.access.sqlbuilder.sqltree.Node

- Packages that use Node
  Package | Description
  --- | ---
  org.apache.cayenne.access.sqlbuilder |
  org.apache.cayenne.access.sqlbuilder.sqltree |
  org.apache.cayenne.access.translator.select |
  org.apache.cayenne.dba.db2 | IBM DB2 DbAdapter.
  org.apache.cayenne.dba.derby | Apache Derby DbAdapter.
  org.apache.cayenne.dba.derby.sqltree |
  org.apache.cayenne.dba.firebird |
  org.apache.cayenne.dba.firebird.sqltree |
  org.apache.cayenne.dba.frontbase | FrontBase DbAdapter.
  org.apache.cayenne.dba.h2 |
  org.apache.cayenne.dba.hsqldb | HSQLDB DbAdapter.
  org.apache.cayenne.dba.ingres |
  org.apache.cayenne.dba.mysql | MySQL DbAdapter.
  org.apache.cayenne.dba.mysql.sqltree |
  org.apache.cayenne.dba.openbase | OpenBase DbAdapter.
  org.apache.cayenne.dba.oracle | Oracle DbAdapter.
  org.apache.cayenne.dba.postgres | PostgreSQL DbAdapter.
  org.apache.cayenne.dba.postgres.sqltree |
  org.apache.cayenne.dba.sqlite |
  org.apache.cayenne.dba.sqlserver | MS SQLServer DbAdapter.
  org.apache.cayenne.dba.sqlserver.sqltree |
  org.apache.cayenne.dba.sybase | Sybase DbAdapter.

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

    Fields in org.apache.cayenne.access.sqlbuilder declared as Node
    Modifier and Type | Field and Description
    --- | ---
    `protected Node[]` | BaseBuilder.`nodes`
    `protected Node` | BaseBuilder.`root` Main root of this query

    Methods in org.apache.cayenne.access.sqlbuilder that return Node
    Modifier and Type | Method and Description
    --- | ---
    `Node` | BaseBuilder.`build()`
    `Node` | ColumnNodeBuilder.`build()`
    `Node` | ExpressionNodeBuilder.`build()`
    `Node` | FunctionNodeBuilder.`build()`
    `Node` | JoinNodeBuilder.`build()`
    `Node` | NodeBuilder.`build()`
    `Node` | OrderingNodeBuilder.`build()`
    `Node` | TableNodeBuilder.`build()`
    `Node` | ValueNodeBuilder.`build()`
    `Node` | BaseBuilder.`getRoot()`
    `protected Node` | BaseBuilder.`node(int idx, Supplier<Node> nodeSupplier)`

    Methods in org.apache.cayenne.access.sqlbuilder with parameters of type Node
    Modifier and Type | Method and Description
    --- | ---
    `static NodeBuilder` | SQLBuilder.`aliased(Node node, String alias)`
    `SelectBuilder` | SelectBuilder.`groupBy(Node node)`
    `SelectBuilder` | SelectBuilder.`having(Node node)`
    `static NodeBuilder` | SQLBuilder.`node(Node node)`
    `void` | NodeTreeVisitor.`onChildNodeEnd(Node parent, Node child, int index, boolean hasMore)`
    `void` | SQLGenerationVisitor.`onChildNodeEnd(Node parent, Node child, int index, boolean hasMore)`
    `boolean` | NodeTreeVisitor.`onChildNodeStart(Node parent, Node child, int index, boolean hasMore)`
    `boolean` | SQLGenerationVisitor.`onChildNodeStart(Node parent, Node child, int index, boolean hasMore)`
    `void` | NodeTreeVisitor.`onNodeEnd(Node node)`
    `void` | SQLGenerationVisitor.`onNodeEnd(Node node)`
    `boolean` | NodeTreeVisitor.`onNodeStart(Node node)`
    `boolean` | SQLGenerationVisitor.`onNodeStart(Node node)`
    `SelectBuilder` | SelectBuilder.`where(Node node)`

    Method parameters in org.apache.cayenne.access.sqlbuilder with type arguments of type Node
    Modifier and Type | Method and Description
    --- | ---
    `protected Node` | BaseBuilder.`node(int idx, Supplier<Node> nodeSupplier)`

    Constructors in org.apache.cayenne.access.sqlbuilder with parameters of type Node
    Constructor and Description
    `BaseBuilder(Node root, int size)`

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

    Classes in org.apache.cayenne.access.sqlbuilder.sqltree with type parameters of type Node
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ChildProcessor<T extends Node>`
    `class` | `PerAttributeChildProcessor<T extends Node>`

    Subclasses of Node in org.apache.cayenne.access.sqlbuilder.sqltree
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AliasedNode`
    `class` | `BetweenNode`
    `class` | `BitwiseNotNode`
    `class` | `ColumnNode`
    `class` | `DeleteNode`
    `class` | `DistinctNode`
    `class` | `EmptyNode`
    `class` | `EqualNode`
    `class` | `ExistsNode`
    `class` | `ExpressionNode`
    `class` | `FromNode`
    `class` | `FunctionNode`
    `class` | `GroupByNode`
    `class` | `HavingNode`
    `class` | `InNode`
    `class` | `InsertColumnsNode`
    `class` | `InsertNode`
    `class` | `InsertValuesNode`
    `class` | `JoinNode`
    `class` | `LikeNode` expressions: LIKE, ILIKE, NOT LIKE, NOT ILIKE + ESCAPE
    `class` | `LimitOffsetNode`
    `class` | `NotEqualNode`
    `class` | `NotNode`
    `class` | `OffsetFetchNextNode`
    `class` | `OffsetNode`
    `class` | `OpExpressionNode`
    `class` | `OrderByNode`
    `class` | `SelectNode`
    `class` | `SelectResultNode`
    `class` | `SubqueryNode`
    `class` | `TableNode`
    `class` | `TextNode`
    `class` | `TopNode`
    `class` | `TrimmingColumnNode`
    `class` | `UnescapedColumnNode`
    `class` | `UpdateNode`
    `class` | `UpdateSetNode`
    `class` | `ValueNode`
    `class` | `WhereNode`

    Fields in org.apache.cayenne.access.sqlbuilder.sqltree declared as Node
    Modifier and Type | Field and Description
    --- | ---
    `protected Node[]` | Node.`children`
    `protected Node` | Node.`parent`

    Methods in org.apache.cayenne.access.sqlbuilder.sqltree with type parameters of type Node
    Modifier and Type | Method and Description
    --- | ---
    `<T extends Node> T` | Node.`deepCopy()`

    Methods in org.apache.cayenne.access.sqlbuilder.sqltree that return Node
    Modifier and Type | Method and Description
    --- | ---
    `Node` | Node.`addChild(int index, Node node)`
    `Node` | Node.`addChild(Node node)`
    `Node` | AliasedNode.`copy()`
    `Node` | BetweenNode.`copy()`
    `Node` | BitwiseNotNode.`copy()`
    `Node` | ColumnNode.`copy()`
    `Node` | DeleteNode.`copy()`
    `Node` | DistinctNode.`copy()`
    `Node` | EmptyNode.`copy()`
    `Node` | ExistsNode.`copy()`
    `Node` | ExpressionNode.`copy()`
    `Node` | FromNode.`copy()`
    `Node` | FunctionNode.`copy()`
    `Node` | GroupByNode.`copy()`
    `Node` | HavingNode.`copy()`
    `Node` | InNode.`copy()`
    `Node` | InsertColumnsNode.`copy()`
    `Node` | InsertNode.`copy()`
    `Node` | InsertValuesNode.`copy()`
    `Node` | JoinNode.`copy()`
    `Node` | LikeNode.`copy()`
    `Node` | LimitOffsetNode.`copy()`
    `abstract Node` | Node.`copy()`
    `Node` | NotNode.`copy()`
    `Node` | OffsetFetchNextNode.`copy()`
    `Node` | OffsetNode.`copy()`
    `Node` | OpExpressionNode.`copy()`
    `Node` | OrderByNode.`copy()`
    `Node` | SelectNode.`copy()`
    `Node` | SelectResultNode.`copy()`
    `Node` | SubqueryNode.`copy()`
    `Node` | TableNode.`copy()`
    `Node` | TextNode.`copy()`
    `Node` | TopNode.`copy()`
    `Node` | TrimmingColumnNode.`copy()`
    `Node` | UnescapedColumnNode.`copy()`
    `Node` | UpdateNode.`copy()`
    `Node` | UpdateSetNode.`copy()`
    `Node` | ValueNode.`copy()`
    `Node` | WhereNode.`copy()`
    `Node` | Node.`getChild(int idx)`
    `Node` | Node.`getParent()`
    `Node` | SQLTreeProcessor.`process(Node node)`

    Methods in org.apache.cayenne.access.sqlbuilder.sqltree that return types with arguments of type Node
    Modifier and Type | Method and Description
    --- | ---
    `Optional<Node>` | ChildProcessor.`process(Node parent, T child, int index)`
    `Optional<Node>` | PerAttributeChildProcessor.`process(Node parent, T child, int index)`

    Methods in org.apache.cayenne.access.sqlbuilder.sqltree with parameters of type Node
    Modifier and Type | Method and Description
    --- | ---
    `Node` | Node.`addChild(int index, Node node)`
    `Node` | Node.`addChild(Node node)`
    `void` | SimpleNodeTreeVisitor.`onChildNodeEnd(Node parent, Node child, int index, boolean hasMore)`
    `boolean` | SimpleNodeTreeVisitor.`onChildNodeStart(Node parent, Node child, int index, boolean hasMore)`
    `void` | SimpleNodeTreeVisitor.`onNodeEnd(Node node)`
    `boolean` | SimpleNodeTreeVisitor.`onNodeStart(Node node)`
    `Node` | SQLTreeProcessor.`process(Node node)`
    `Optional<Node>` | ChildProcessor.`process(Node parent, T child, int index)`
    `Optional<Node>` | PerAttributeChildProcessor.`process(Node parent, T child, int index)`
    `void` | Node.`replaceChild(int idx, Node node)`
    `void` | Node.`setParent(Node parent)`
    `static FunctionNode` | FunctionNode.`wrap(Node node, String functionName)`

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

    Fields in org.apache.cayenne.access.translator.select with type parameters of type Node
    Modifier and Type | Field and Description
    --- | ---
    `protected Map<NodeType,ChildProcessor<Node>>` | TypeAwareSQLTreeProcessor.`byNodeTypeProcessors`

    Methods in org.apache.cayenne.access.translator.select that return Node
    Modifier and Type | Method and Description
    --- | ---
    `Node` | BaseSQLTreeProcessor.`process(Node node)`
    `Node` | TypeAwareSQLTreeProcessor.`process(Node node)`
    `protected static Node` | BaseSQLTreeProcessor.`wrapInFunction(Node node, String function)`
    `protected static Node` | TypeAwareSQLTreeProcessor.`wrapInFunction(Node node, String function)`

    Methods in org.apache.cayenne.access.translator.select that return types with arguments of type Node
    Modifier and Type | Method and Description
    --- | ---
    `protected Optional<Node>` | TypeAwareSQLTreeProcessor.`defaultProcess(Node parent, Node child, int index)`

    Methods in org.apache.cayenne.access.translator.select with parameters of type Node
    Modifier and Type | Method and Description
    --- | ---
    `protected Optional<Node>` | TypeAwareSQLTreeProcessor.`defaultProcess(Node parent, Node child, int index)`
    `boolean` | BaseSQLTreeProcessor.`onChildNodeStart(Node parent, Node child, int index, boolean hasMore)`
    `boolean` | TypeAwareSQLTreeProcessor.`onChildNodeStart(Node parent, Node child, int index, boolean hasMore)`
    `protected void` | BaseSQLTreeProcessor.`onColumnNode(Node parent, ColumnNode child, int index)`
    `protected void` | BaseSQLTreeProcessor.`onDistinctNode(Node parent, DistinctNode child, int index)`
    `protected void` | BaseSQLTreeProcessor.`onFunctionNode(Node parent, FunctionNode child, int index)`
    `protected void` | BaseSQLTreeProcessor.`onInNode(Node parent, InNode child, int index)`
    `protected void` | BaseSQLTreeProcessor.`onLikeNode(Node parent, LikeNode child, int index)`
    `protected void` | BaseSQLTreeProcessor.`onLimitOffsetNode(Node parent, LimitOffsetNode child, int index)`
    `protected void` | BaseSQLTreeProcessor.`onResultNode(Node parent, Node child, int index)`
    `protected void` | BaseSQLTreeProcessor.`onUndefinedNode(Node parent, Node child, int index)`
    `protected void` | BaseSQLTreeProcessor.`onValueNode(Node parent, ValueNode child, int index)`
    `Node` | BaseSQLTreeProcessor.`process(Node node)`
    `Node` | TypeAwareSQLTreeProcessor.`process(Node node)`
    `protected static void` | BaseSQLTreeProcessor.`replaceChild(Node parent, int index, Node newChild)`
    `protected static void` | TypeAwareSQLTreeProcessor.`replaceChild(Node parent, int index, Node newChild)`
    `protected static void` | BaseSQLTreeProcessor.`replaceChild(Node parent, int index, Node newChild, boolean transferChildren)`
    `protected static Node` | BaseSQLTreeProcessor.`wrapInFunction(Node node, String function)`
    `protected static Node` | TypeAwareSQLTreeProcessor.`wrapInFunction(Node node, String function)`

  - ### Uses of Node in org.apache.cayenne.dba.db2

    Methods in org.apache.cayenne.dba.db2 with parameters of type Node
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | DB2SQLTreeProcessor.`onColumnNode(Node parent, ColumnNode child, int index)`
    `protected void` | DB2SQLTreeProcessor.`onFunctionNode(Node parent, FunctionNode child, int index)`
    `protected void` | DB2SQLTreeProcessor.`onLimitOffsetNode(Node parent, LimitOffsetNode child, int index)`
    `protected void` | DB2SQLTreeProcessor.`onValueNode(Node parent, ValueNode child, int index)`

  - ### Uses of Node in org.apache.cayenne.dba.derby

    Methods in org.apache.cayenne.dba.derby with parameters of type Node
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | DerbySQLTreeProcessor.`onColumnNode(Node parent, ColumnNode child, int index)`
    `protected void` | DerbySQLTreeProcessor.`onFunctionNode(Node parent, FunctionNode child, int index)`
    `protected void` | DerbySQLTreeProcessor.`onLimitOffsetNode(Node parent, LimitOffsetNode child, int index)`
    `protected void` | DerbySQLTreeProcessor.`onValueNode(Node parent, ValueNode child, int index)`

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

    Subclasses of Node in org.apache.cayenne.dba.derby.sqltree
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DerbyValueNode`

    Methods in org.apache.cayenne.dba.derby.sqltree that return Node
    Modifier and Type | Method and Description
    --- | ---
    `Node` | DerbyValueNode.`copy()`

  - ### Uses of Node in org.apache.cayenne.dba.firebird

    Methods in org.apache.cayenne.dba.firebird with parameters of type Node
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | FirebirdSQLTreeProcessor.`onFunctionNode(Node parent, FunctionNode child, int index)`
    `protected void` | FirebirdSQLTreeProcessor.`onInNode(Node parent, InNode child, int index)`
    `protected void` | FirebirdSQLTreeProcessor.`onLimitOffsetNode(Node parent, LimitOffsetNode child, int index)`
    `protected void` | FirebirdSQLTreeProcessor.`onValueNode(Node parent, ValueNode child, int index)`

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

    Subclasses of Node in org.apache.cayenne.dba.firebird.sqltree
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FirebirdLimitNode`
    `class` | `FirebirdSubstringFunctionNode` SUBSTRING function for Firebird It has following format: SUBSTRING (string FROM CAST(? AS INTEGER) FOR CAST(? AS INTEGER))

    Methods in org.apache.cayenne.dba.firebird.sqltree that return Node
    Modifier and Type | Method and Description
    --- | ---
    `Node` | FirebirdLimitNode.`copy()`
    `Node` | FirebirdSubstringFunctionNode.`copy()`

  - ### Uses of Node in org.apache.cayenne.dba.frontbase

    Methods in org.apache.cayenne.dba.frontbase with parameters of type Node
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | FrontBaseSQLTreeProcessor.`onFunctionNode(Node parent, FunctionNode child, int index)`

  - ### Uses of Node in org.apache.cayenne.dba.h2

    Methods in org.apache.cayenne.dba.h2 with parameters of type Node
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | H2SQLTreeProcessor.`onLimitOffsetNode(Node parent, LimitOffsetNode child, int index)`

  - ### Uses of Node in org.apache.cayenne.dba.hsqldb

    Methods in org.apache.cayenne.dba.hsqldb with parameters of type Node
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | HSQLTreeProcessor.`onColumnNode(Node parent, ColumnNode child, int index)`
    `protected void` | HSQLTreeProcessor.`onFunctionNode(Node parent, FunctionNode child, int index)`

  - ### Uses of Node in org.apache.cayenne.dba.ingres

    Methods in org.apache.cayenne.dba.ingres with parameters of type Node
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | IngressSQLTreeProcessor.`onColumnNode(Node parent, ColumnNode child, int index)`
    `protected void` | IngressSQLTreeProcessor.`onFunctionNode(Node parent, FunctionNode child, int index)`
    `protected void` | IngressSQLTreeProcessor.`onLimitOffsetNode(Node parent, LimitOffsetNode child, int index)`

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

    Methods in org.apache.cayenne.dba.mysql that return types with arguments of type Node
    Modifier and Type | Method and Description
    --- | ---
    `protected Optional<Node>` | MySQLTreeProcessor.`onFunctionNode(Node parent, FunctionNode child, int index)`
    `protected Optional<Node>` | MySQLTreeProcessor.`onLikeNode(Node parent, LikeNode child, int index)`
    `protected Optional<Node>` | MySQLTreeProcessor.`onLimitOffsetNode(Node parent, LimitOffsetNode child, int index)`

    Methods in org.apache.cayenne.dba.mysql with parameters of type Node
    Modifier and Type | Method and Description
    --- | ---
    `protected Optional<Node>` | MySQLTreeProcessor.`onFunctionNode(Node parent, FunctionNode child, int index)`
    `protected Optional<Node>` | MySQLTreeProcessor.`onLikeNode(Node parent, LikeNode child, int index)`
    `protected Optional<Node>` | MySQLTreeProcessor.`onLimitOffsetNode(Node parent, LimitOffsetNode child, int index)`

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

    Subclasses of Node in org.apache.cayenne.dba.mysql.sqltree
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ConvertNode`
    `class` | `MysqlLikeNode`
    `class` | `MysqlLimitOffsetNode`

    Methods in org.apache.cayenne.dba.mysql.sqltree that return Node
    Modifier and Type | Method and Description
    --- | ---
    `Node` | ConvertNode.`copy()`
    `Node` | MysqlLikeNode.`copy()`
    `Node` | MysqlLimitOffsetNode.`copy()`

  - ### Uses of Node in org.apache.cayenne.dba.openbase

    Methods in org.apache.cayenne.dba.openbase with parameters of type Node
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | OpenBaseSQLTreeProcessor.`onFunctionNode(Node parent, FunctionNode child, int index)` Deprecated.
    `protected void` | OpenBaseSQLTreeProcessor.`onLikeNode(Node parent, LikeNode child, int index)` Deprecated.
    `protected void` | OpenBaseSQLTreeProcessor.`onLimitOffsetNode(Node parent, LimitOffsetNode child, int index)` Deprecated.
    `protected void` | OpenBaseSQLTreeProcessor.`onValueNode(Node parent, ValueNode child, int index)` Deprecated.

  - ### Uses of Node in org.apache.cayenne.dba.oracle

    Methods in org.apache.cayenne.dba.oracle that return Node
    Modifier and Type | Method and Description
    --- | ---
    `Node` | OracleSQLTreeProcessor.`process(Node node)`

    Methods in org.apache.cayenne.dba.oracle with parameters of type Node
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | OracleSQLTreeProcessor.`onColumnNode(Node parent, ColumnNode child, int index)`
    `protected void` | OracleSQLTreeProcessor.`onFunctionNode(Node parent, FunctionNode child, int index)`
    `protected void` | OracleSQLTreeProcessor.`onInNode(Node parent, InNode child, int index)`
    `protected void` | OracleSQLTreeProcessor.`onLimitOffsetNode(Node parent, LimitOffsetNode child, int index)`
    `protected void` | OracleSQLTreeProcessor.`onResultNode(Node parent, Node child, int index)`
    `Node` | OracleSQLTreeProcessor.`process(Node node)`

  - ### Uses of Node in org.apache.cayenne.dba.postgres

    Methods in org.apache.cayenne.dba.postgres that return types with arguments of type Node
    Modifier and Type | Method and Description
    --- | ---
    `protected Optional<Node>` | PostgreSQLTreeProcessor.`onFunctionNode(Node parent, FunctionNode child, int index)`
    `protected Optional<Node>` | PostgreSQLTreeProcessor.`onLikeNode(Node parent, LikeNode child, int index)`
    `protected Optional<Node>` | PostgreSQLTreeProcessor.`onLimitOffsetNode(Node parent, LimitOffsetNode child, int index)`

    Methods in org.apache.cayenne.dba.postgres with parameters of type Node
    Modifier and Type | Method and Description
    --- | ---
    `protected Optional<Node>` | PostgreSQLTreeProcessor.`onFunctionNode(Node parent, FunctionNode child, int index)`
    `protected Optional<Node>` | PostgreSQLTreeProcessor.`onLikeNode(Node parent, LikeNode child, int index)`
    `protected Optional<Node>` | PostgreSQLTreeProcessor.`onLimitOffsetNode(Node parent, LimitOffsetNode child, int index)`

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

    Subclasses of Node in org.apache.cayenne.dba.postgres.sqltree
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PositionFunctionNode`
    `class` | `PostgresExtractFunctionNode`
    `class` | `PostgresLikeNode`
    `class` | `PostgresLimitOffsetNode`

    Methods in org.apache.cayenne.dba.postgres.sqltree that return Node
    Modifier and Type | Method and Description
    --- | ---
    `Node` | PositionFunctionNode.`copy()`
    `Node` | PostgresExtractFunctionNode.`copy()`
    `Node` | PostgresLikeNode.`copy()`
    `Node` | PostgresLimitOffsetNode.`copy()`

  - ### Uses of Node in org.apache.cayenne.dba.sqlite

    Methods in org.apache.cayenne.dba.sqlite with parameters of type Node
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | SQLiteTreeProcessor.`onFunctionNode(Node parent, FunctionNode child, int index)`
    `protected void` | SQLiteTreeProcessor.`onLimitOffsetNode(Node parent, LimitOffsetNode child, int index)`

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

    Methods in org.apache.cayenne.dba.sqlserver with parameters of type Node
    Modifier and Type | Method and Description
    --- | ---
    `protected boolean` | SQLServerTreeProcessorV12.`hasOrderingClause(Node parent)`
    `protected void` | SQLServerTreeProcessor.`onColumnNode(Node parent, ColumnNode child, int index)`
    `protected void` | SQLServerTreeProcessorV12.`onLimitOffsetNode(Node parent, LimitOffsetNode child, int index)`

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

    Subclasses of Node in org.apache.cayenne.dba.sqlserver.sqltree
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SQLServerColumnNode`
    `class` | `SQLServerLimitOffsetNode`

    Methods in org.apache.cayenne.dba.sqlserver.sqltree that return Node
    Modifier and Type | Method and Description
    --- | ---
    `Node` | SQLServerLimitOffsetNode.`copy()`

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

    Methods in org.apache.cayenne.dba.sybase with parameters of type Node
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | SybaseSQLTreeProcessor.`onFunctionNode(Node parent, FunctionNode child, int index)`
    `protected void` | SybaseSQLTreeProcessor.`onLimitOffsetNode(Node parent, LimitOffsetNode child, int index)`

Copyright © 2001–2021 Apache Cayenne. All rights reserved.