# Uses of Interface
org.apache.cayenne.access.sqlbuilder.sqltree.ChildProcessor

Packages that use ChildProcessor
Package
Description
org.apache.cayenne.access.sqlbuilder.sqltree
org.apache.cayenne.access.translator.select

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

  Classes in org.apache.cayenne.access.sqlbuilder.sqltree that implement ChildProcessor
  Modifier and Type
  Class
  Description
  `class`
  `PerAttributeChildProcessor<T extends Node>`
  Fields in org.apache.cayenne.access.sqlbuilder.sqltree declared as ChildProcessor
  Modifier and Type
  Field
  Description
  `static final ChildProcessor<?>`
  ChildProcessor.`EMPTY`

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

  Fields in org.apache.cayenne.access.translator.select with type parameters of type ChildProcessor
  Modifier and Type
  Field
  Description
  `protected final Map<String,ChildProcessor<ColumnNode>>`
  TypeAwareSQLTreeProcessor.`byColumnTypeProcessors`
  `protected final Map<NodeType,ChildProcessor<Node>>`
  TypeAwareSQLTreeProcessor.`byNodeTypeProcessors`
  `protected final Map<String,ChildProcessor<ValueNode>>`
  TypeAwareSQLTreeProcessor.`byValueTypeProcessors`
  Methods in org.apache.cayenne.access.translator.select that return ChildProcessor
  Modifier and Type
  Method
  Description
  `protected ChildProcessor<ColumnNode>`
  TypeAwareSQLTreeProcessor.`getColumnProcessor(DbAttribute attr)`
  `protected ChildProcessor<ValueNode>`
  TypeAwareSQLTreeProcessor.`getValueProcessor(DbAttribute attr)`
  Methods in org.apache.cayenne.access.translator.select with parameters of type ChildProcessor
  Modifier and Type
  Method
  Description
  `protected void`
  TypeAwareSQLTreeProcessor.`registerColumnProcessor(Class<?> columnType, ChildProcessor childProcessor)`
  `protected void`
  TypeAwareSQLTreeProcessor.`registerProcessor(NodeType nodeType, ChildProcessor childProcessor)`
  `protected void`
  TypeAwareSQLTreeProcessor.`registerValueProcessor(Class<?> columnType, ChildProcessor childProcessor)`