## Uses of Class
org.modeshape.jcr.query.process.DelegatingComponent

- Packages that use DelegatingComponent
  Package | Description
  --- | ---
  org.modeshape.jcr.query.process | This package defines the `QueryProcessor` interface, which is responsible for constructing for each query a tree of `ProcessingComponent` objects that each are responsible for processing a specific aspect of the query and returning the tuples to the parent component.

- - ### Uses of DelegatingComponent in org.modeshape.jcr.query.process

    Subclasses of DelegatingComponent in org.modeshape.jcr.query.process
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DistinctComponent` A `ProcessingComponent` implementation that removes duplicates.
    `class` | `DistinctOfSortedComponent` An efficient `ProcessingComponent` that removes duplicates from an already-sorted set of results.
    `class` | `LimitComponent`
    `class` | `ProjectComponent` A `ProcessingComponent` implementation that performs a `PROJECT` operation to reduce the columns that appear in the results.
    `class` | `SelectComponent`
    `class` | `SortLocationsComponent`
    `class` | `SortValuesComponent` A `ProcessingComponent` implementation that performs a `PROJECT` operation to reduce the columns that appear in the results.

Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.