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

Packages that use ColumnNode
Package
Description
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.hsqldb
HSQLDB DbAdapter.
org.apache.cayenne.dba.ingres
org.apache.cayenne.dba.oracle
Oracle DbAdapter.
org.apache.cayenne.dba.sqlserver
MS SQLServer DbAdapter.
org.apache.cayenne.dba.sqlserver.sqltree

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

  Subclasses of ColumnNode in org.apache.cayenne.access.sqlbuilder.sqltree
  Modifier and Type
  Class
  Description
  `class`
  `UnescapedColumnNode`
  Fields in org.apache.cayenne.access.sqlbuilder.sqltree declared as ColumnNode
  Modifier and Type
  Field
  Description
  `protected final ColumnNode`
  TrimmingColumnNode.`columnNode`
  Constructors in org.apache.cayenne.access.sqlbuilder.sqltree with parameters of type ColumnNode
  Modifier
  Constructor
  Description
  ``
  `TrimmingColumnNode(ColumnNode columnNode)`

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

  Fields in org.apache.cayenne.access.translator.select with type parameters of type ColumnNode
  Modifier and Type
  Field
  Description
  `protected final Map<String,ChildProcessor<ColumnNode>>`
  TypeAwareSQLTreeProcessor.`byColumnTypeProcessors`
  Methods in org.apache.cayenne.access.translator.select that return types with arguments of type ColumnNode
  Modifier and Type
  Method
  Description
  `protected ChildProcessor<ColumnNode>`
  TypeAwareSQLTreeProcessor.`getColumnProcessor(DbAttribute attr)`
  Methods in org.apache.cayenne.access.translator.select with parameters of type ColumnNode
  Modifier and Type
  Method
  Description
  `protected DbAttribute`
  TypeAwareSQLTreeProcessor.`getColumnAttribute(ColumnNode node)`
  `protected void`
  BaseSQLTreeProcessor.`onColumnNode(Node parent, ColumnNode child, int index)`

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

  Methods in org.apache.cayenne.dba.db2 with parameters of type ColumnNode
  Modifier and Type
  Method
  Description
  `protected void`
  DB2SQLTreeProcessor.`onColumnNode(Node parent, ColumnNode child, int index)`

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

  Methods in org.apache.cayenne.dba.derby with parameters of type ColumnNode
  Modifier and Type
  Method
  Description
  `protected void`
  DerbySQLTreeProcessor.`onColumnNode(Node parent, ColumnNode child, int index)`

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

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

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

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

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

  Methods in org.apache.cayenne.dba.oracle with parameters of type ColumnNode
  Modifier and Type
  Method
  Description
  `protected void`
  OracleSQLTreeProcessor.`onColumnNode(Node parent, ColumnNode child, int index)`

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

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

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

  Constructors in org.apache.cayenne.dba.sqlserver.sqltree with parameters of type ColumnNode
  Modifier
  Constructor
  Description
  ``
  `SQLServerColumnNode(ColumnNode columnNode)`