Package | Description |
---|---|
org.apache.sling.query.api.internal | |
org.apache.sling.query.function | |
org.apache.sling.query.iterator | |
org.apache.sling.query.selector |
Modifier and Type | Method and Description |
---|---|
static <T> Option<T> |
Option.empty(int argumentId) |
static <T> Option<T> |
Option.of(T element,
int argumentId) |
Modifier and Type | Method and Description |
---|---|
Iterator<Option<T>> |
IteratorToIteratorFunctionWrapper.apply(Iterator<Option<T>> parentIterator) |
Iterator<Option<T>> |
AddFunction.apply(Iterator<Option<T>> input) |
Iterator<Option<T>> |
EvenFunction.apply(Iterator<Option<T>> resources) |
Iterator<Option<T>> |
CompositeFunction.apply(Iterator<Option<T>> input) |
Iterator<Option<T>> |
SliceFunction.apply(Iterator<Option<T>> resources) |
Iterator<Option<T>> |
DescendantFunction.apply(Iterator<Option<T>> input) |
Iterator<Option<T>> |
UniqueFunction.apply(Iterator<Option<T>> input) |
Iterator<Option<T>> |
NotFunction.apply(Iterator<Option<T>> input) |
Iterator<Option<T>> |
LastFunction.apply(Iterator<Option<T>> input) |
Iterator<Option<T>> |
FilterFunction.apply(Iterator<Option<T>> input) |
Iterator<Option<T>> |
IdentityFunction.apply(Iterator<Option<T>> input) |
Modifier and Type | Method and Description |
---|---|
Iterator<Option<T>> |
IteratorToIteratorFunctionWrapper.apply(Iterator<Option<T>> parentIterator) |
Iterator<Option<T>> |
AddFunction.apply(Iterator<Option<T>> input) |
Iterator<Option<T>> |
EvenFunction.apply(Iterator<Option<T>> resources) |
Iterator<Option<T>> |
CompositeFunction.apply(Iterator<Option<T>> input) |
Iterator<Option<T>> |
SliceFunction.apply(Iterator<Option<T>> resources) |
Iterator<Option<T>> |
DescendantFunction.apply(Iterator<Option<T>> input) |
Iterator<Option<T>> |
UniqueFunction.apply(Iterator<Option<T>> input) |
Iterator<Option<T>> |
NotFunction.apply(Iterator<Option<T>> input) |
Iterator<Option<T>> |
LastFunction.apply(Iterator<Option<T>> input) |
Iterator<Option<T>> |
FilterFunction.apply(Iterator<Option<T>> input) |
Iterator<Option<T>> |
IdentityFunction.apply(Iterator<Option<T>> input) |
Modifier and Type | Method and Description |
---|---|
protected Option<T> |
SuppIterator.getElement()
The idea behind this method is that index of each element in the input
iterator is passed to the function.
|
protected Option<T> |
AlternativeIterator.getElement() |
protected Option<T> |
ExpandingIterator.getElement() |
protected Option<T> |
LastIterator.getElement() |
protected Option<T> |
DescendantsIterator.getElement() |
protected Option<T> |
UniqueIterator.getElement() |
protected Option<T> |
FilteringIterator.getElement() |
protected Option<T> |
SliceIterator.getElement() |
protected Option<T> |
EmptyElementFilter.getElement() |
protected Option<T> |
ReverseIterator.getElement() |
Option<T> |
ArgumentResettingIterator.next() |
Option<T> |
OptionDecoratingIterator.next() |
Constructor and Description |
---|
AlternativeIterator(List<Iterator<Option<T>>> iterators) |
ArgumentResettingIterator(Iterator<Option<T>> iterator) |
DescendantsIterator(Iterator<Option<T>> input,
Iterator<T> descendants,
TreeProvider<T> provider) |
EmptyElementFilter(Iterator<Option<T>> input) |
ExpandingIterator(ElementToIteratorFunction<T> expandingFunction,
Iterator<Option<T>> sourceIterator) |
FilteringIterator(Iterator<Option<T>> iterator,
Predicate<T> predicate) |
LastIterator(Iterator<Option<T>> iterator) |
OptionStrippingIterator(Iterator<Option<T>> iterator) |
ReverseIterator(IteratorToIteratorFunction<T> function,
Iterator<Option<T>> input) |
SliceIterator(Iterator<Option<T>> iterator,
int from) |
SliceIterator(Iterator<Option<T>> iterator,
int from,
int to) |
SuppIterator(List<Option<T>> input,
IteratorToIteratorFunction<T> function) |
UniqueIterator(Iterator<Option<T>> input) |
Modifier and Type | Method and Description |
---|---|
Iterator<Option<T>> |
SelectorFunction.apply(Iterator<Option<T>> input) |
Modifier and Type | Method and Description |
---|---|
Iterator<Option<T>> |
SelectorFunction.apply(Iterator<Option<T>> input) |
Copyright © 2007–2018 The Apache Software Foundation. All rights reserved.