- AbstractIterator
- AbstractQuery
- AdaptToIterator
- AddFunction
- AlternativeIterator
- ArgumentResettingIterator
- Atomic
- Attribute
- BfsTreeIterator
- ChildrenFunction
- ClosestFunction
- CompositeFunction
- DescendantFunction
- DescendantsIterator
- DfsTreeIterator
- EmptyElementFilter
- EvenFunction
- ExpandingIterator
- FilterFunction
- FilteringIterator
- FindFunction
- Formula
- Formula.Operator
- FunctionType
- HasFunction
- HierarchyOperator
- IdentityFunction
- IterableContainsPredicate
- IteratorToIteratorFunctionWrapper
- IteratorUtils
- JcrOperator
- JcrQueryBuilder
- JcrQueryIterator
- JcrTypeResolver
- LastFunction
- LastIterator
- LazyList
- MergingIterator
- Modifier
- NextFunction
- NotFunction
- OptionDecoratingIterator
- OptionStrippingIterator
- ParentFunction
- ParentPredicate
- ParentsFunction
- ParentsIterator
- ParserContext
- PrevFunction
- RejectingPredicate
- ResourcePredicate
- ResourcePropertyPredicate
- ResourceTreeProvider
- ReverseIterator
- SearchStrategy
- Selector
- SelectorFunction
- SelectorOperator
- SelectorParser
- SelectorSegment
- SessionJcrTypeResolver
- SiblingsFunction
- SiblingsIterator
- SiblingsIterator.Type
- SliceFunction
- SliceIterator
- SlingQuery
- State
- SuppIterator
- Term
- UniqueFunction
- UniqueIterator
- WarningIterator