Uses of Interface org.apache.cayenne.access.sqlbuilder.sqltree.ChildProcessor (cayenne-doc: Cayenne Documentation 5.0-M2 API)
Description: use: package: org.apache.cayenne.access.sqlbuilder.sqltree, interface: ChildProcessor

# 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)`