# All Classes

All Classes Interface Summary Class Summary Enum Summary
AbstractIterator<T>
AbstractQuery<T,​Q extends AbstractQuery<T,​Q>>
AdaptToIterator<F,​T>
AddFunction<T>
AlternativeIterator<T>
ArgumentResettingIterator<T>
Atomic
Attribute
BfsTreeIterator<T>
ChildrenFunction<T>
ClosestFunction<T>
CompositeFunction<T>
DescendantFunction<T>
DescendantsIterator<T>
DfsTreeIterator<T>
EmptyElementFilter<T>
EvenFunction<T>
ExpandingIterator<T>: This iterator evaluates each element from the source iterator, expanding it using given function.
FilterFunction<T>
FilteringIterator<T>
FindFunction<T>
Formula
Formula.Operator
FunctionType
HasFunction<T>
HierarchyOperator
IdentityFunction<T>
IterableContainsPredicate<T>
IteratorToIteratorFunctionWrapper<T>
IteratorUtils
JcrOperator
JcrQueryBuilder
JcrQueryIterator
JcrTypeResolver
LastFunction<T>
LastIterator<T>
LazyList<E>
MergingIterator<T>
Modifier
NextFunction<T>
NotFunction<T>
OptionDecoratingIterator<T>
OptionStrippingIterator<T>
ParentFunction<T>
ParentPredicate<T>
ParentsFunction<T>
ParentsIterator<T>
ParserContext
PrevFunction<T>
RejectingPredicate<T>
ResourcePredicate
ResourcePropertyPredicate
ResourceTreeProvider
ReverseIterator<T>
SearchStrategy
Selector
SelectorFunction<T>
SelectorOperator
SelectorParser
SelectorSegment
SessionJcrTypeResolver
SiblingsFunction<T>
SiblingsIterator<T>
SiblingsIterator.Type
SliceFunction<T>
SliceIterator<T>
SlingQuery: SlingQuery is a Sling resource tree traversal tool inspired by the jQuery.
State
SuppIterator<T>: This iterator returns all elements of the input list which are mapped to non-empty values by the input function.
Term
UniqueFunction<T>
UniqueIterator<T>: Provides an iteration of unique objects.
WarningIterator<T>