# Hierarchy For Package org.modeshape.jcr.query.engine.process

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.modeshape.jcr.query.engine.process.BufferedRows
  - org.modeshape.jcr.query.engine.process.BufferedRows.DoubleNodeRow (implements org.modeshape.jcr.query.engine.process.BufferedRows.BufferedRow)
  - org.modeshape.jcr.query.engine.process.BufferedRows.DoubleNodeRowSerializer (implements org.modeshape.jcr.query.engine.process.BufferedRows.BufferedRowFactory<T>, java.io.Serializable)
  - org.modeshape.jcr.query.engine.process.BufferedRows.MultiNodeRow (implements org.modeshape.jcr.query.engine.process.BufferedRows.BufferedRow)
  - org.modeshape.jcr.query.engine.process.BufferedRows.MultiNodeRowSerializer (implements org.modeshape.jcr.query.engine.process.BufferedRows.BufferedRowFactory<T>, java.io.Serializable)
  - org.modeshape.jcr.query.engine.process.BufferedRows.QuadNodeRow (implements org.modeshape.jcr.query.engine.process.BufferedRows.BufferedRow)
  - org.modeshape.jcr.query.engine.process.BufferedRows.QuadNodeRowSerializer (implements org.modeshape.jcr.query.engine.process.BufferedRows.BufferedRowFactory<T>, java.io.Serializable)
  - org.modeshape.jcr.query.engine.process.BufferedRows.SingleNodeRow (implements org.modeshape.jcr.query.engine.process.BufferedRows.BufferedRow)
  - org.modeshape.jcr.query.engine.process.BufferedRows.SingleNodeRowSerializer (implements org.modeshape.jcr.query.engine.process.BufferedRows.BufferedRowFactory<T>, java.io.Serializable)
  - org.modeshape.jcr.query.engine.process.BufferedRows.TripleNodeRow (implements org.modeshape.jcr.query.engine.process.BufferedRows.BufferedRow)
  - org.modeshape.jcr.query.engine.process.BufferedRows.TripleNodeRowSerializer (implements org.modeshape.jcr.query.engine.process.BufferedRows.BufferedRowFactory<T>, java.io.Serializable)
  - org.modeshape.jcr.query.engine.process.HashJoinSequence.HashJoinBatch (implements org.modeshape.jcr.query.NodeSequence.Batch)
    - org.modeshape.jcr.query.engine.process.HashJoinSequence.HashCrossJoinBatch
    - org.modeshape.jcr.query.engine.process.HashJoinSequence.HashJoinRangeBatch
  - org.modeshape.jcr.query.engine.process.HashJoinSequence.HashJoinBatchFactory (implements org.modeshape.jcr.query.engine.process.JoinSequence.BatchFactory)
    - org.modeshape.jcr.query.engine.process.HashJoinSequence.HashCrossJoinBatchFactory
    - org.modeshape.jcr.query.engine.process.HashJoinSequence.HashJoinRangeBatchFactory
  - org.modeshape.jcr.query.engine.process.HashJoinSequence.RightRowsBatch (implements org.modeshape.jcr.query.NodeSequence.Batch)
  - org.modeshape.jcr.query.engine.process.IntersectSequence.IntersectBatch (implements org.modeshape.jcr.query.NodeSequence.Batch)
  - org.modeshape.jcr.query.engine.process.JoinSequence.EmptyBatchFactory (implements org.modeshape.jcr.query.engine.process.JoinSequence.BatchFactory)
  - org.modeshape.jcr.query.engine.process.JoinSequence.LeftOnlyBatch (implements org.modeshape.jcr.query.NodeSequence.Batch)
  - org.modeshape.jcr.query.engine.process.JoinSequence.LeftOnlyBatchFactory (implements org.modeshape.jcr.query.engine.process.JoinSequence.BatchFactory)
  - org.modeshape.jcr.query.engine.process.JoinSequence.Range<K>
  - org.modeshape.jcr.query.engine.process.JoinSequence.RightOnlyBatch (implements org.modeshape.jcr.query.NodeSequence.Batch)
  - org.modeshape.jcr.query.engine.process.JoinSequence.RightOnlyBatchFactory (implements org.modeshape.jcr.query.engine.process.JoinSequence.BatchFactory)
  - org.modeshape.jcr.query.NodeSequence
    - org.modeshape.jcr.query.engine.process.CountableSequence
      - org.modeshape.jcr.query.engine.process.PartialMemoryCountableSequence
    - org.modeshape.jcr.query.engine.process.DelegatingSequence
      - org.modeshape.jcr.query.engine.process.BufferingSequence
        - org.modeshape.jcr.query.engine.process.AbstractNodeKeysSequence
          - org.modeshape.jcr.query.engine.process.ExceptSequence
          - org.modeshape.jcr.query.engine.process.IntersectSequence
        - org.modeshape.jcr.query.engine.process.JoinSequence
          - org.modeshape.jcr.query.engine.process.HashJoinSequence
        - org.modeshape.jcr.query.engine.process.SortingSequence
      - org.modeshape.jcr.query.engine.process.DistinctSequence
      - org.modeshape.jcr.query.engine.process.SecureSequence
    - org.modeshape.jcr.query.engine.process.DependentQuery
    - org.modeshape.jcr.query.engine.process.RestartableSequence (implements org.modeshape.jcr.query.NodeSequence.Restartable)
  - org.modeshape.jcr.query.engine.process.RestartableSequence.QueueBufferSupplier (implements org.modeshape.common.collection.CloseableSupplier<T>, java.lang.Iterable<T>)

## Interface Hierarchy

- org.modeshape.jcr.query.engine.process.JoinSequence.BatchFactory
- org.modeshape.jcr.query.engine.process.JoinSequence.RangeProducer<K>
- org.modeshape.jcr.query.NodeSequence.RowAccessor
  - org.modeshape.jcr.query.engine.process.BufferedRows.BufferedRow
- org.modeshape.jcr.query.engine.process.RestartableSequence.BatchSequence
- org.mapdb.Serializer<A>
  - org.modeshape.jcr.query.engine.process.BufferedRows.BufferedRowFactory<T>

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