Skip navigation links
$ A B C D E F G H I J L M N O P Q R S T U V W 

$

$(Resource...) - Static method in class org.apache.sling.query.SlingQuery
 
$(ResourceResolver) - Static method in class org.apache.sling.query.SlingQuery
 

A

AbstractIterator<T> - Class in org.apache.sling.query.iterator
 
AbstractIterator() - Constructor for class org.apache.sling.query.iterator.AbstractIterator
 
AbstractQuery<T,Q extends AbstractQuery<T,Q>> - Class in org.apache.sling.query
 
AbstractQuery(AbstractQuery<T, Q>, SearchStrategy) - Constructor for class org.apache.sling.query.AbstractQuery
 
accepts(String, String) - Method in enum org.apache.sling.query.predicate.SelectorOperator
 
AdaptToIterator<F,T> - Class in org.apache.sling.query.iterator
 
AdaptToIterator(Iterator<F>, Class<? extends T>) - Constructor for class org.apache.sling.query.iterator.AdaptToIterator
 
add(T...) - Method in class org.apache.sling.query.AbstractQuery
Include resources to the collection.
add(Iterable<T>) - Method in class org.apache.sling.query.AbstractQuery
Include resources to the collection.
add(E) - Method in class org.apache.sling.query.util.LazyList
 
add(int, E) - Method in class org.apache.sling.query.util.LazyList
 
addAll(Collection<? extends E>) - Method in class org.apache.sling.query.util.LazyList
 
addAll(int, Collection<? extends E>) - Method in class org.apache.sling.query.util.LazyList
 
AddFunction<T> - Class in org.apache.sling.query.function
 
AddFunction(Iterable<T>) - Constructor for class org.apache.sling.query.function.AddFunction
 
advance(ListIterator<T>) - Method in enum org.apache.sling.query.iterator.SiblingsIterator.Type
 
AlternativeIterator<T> - Class in org.apache.sling.query.iterator
 
AlternativeIterator(List<Iterator<Option<T>>>) - Constructor for class org.apache.sling.query.iterator.AlternativeIterator
 
apply(Iterator<Option<T>>) - Method in class org.apache.sling.query.function.AddFunction
 
apply(T) - Method in class org.apache.sling.query.function.ChildrenFunction
 
apply(T) - Method in class org.apache.sling.query.function.ClosestFunction
 
apply(Iterator<Option<T>>) - Method in class org.apache.sling.query.function.CompositeFunction
 
apply(Iterator<Option<T>>) - Method in class org.apache.sling.query.function.DescendantFunction
 
apply(Iterator<Option<T>>) - Method in class org.apache.sling.query.function.EvenFunction
 
apply(Iterator<Option<T>>) - Method in class org.apache.sling.query.function.FilterFunction
 
apply(T) - Method in class org.apache.sling.query.function.FindFunction
 
apply(T) - Method in class org.apache.sling.query.function.HasFunction
 
apply(Iterator<Option<T>>) - Method in class org.apache.sling.query.function.IdentityFunction
 
apply(Iterator<Option<T>>) - Method in class org.apache.sling.query.function.IteratorToIteratorFunctionWrapper
 
apply(Iterator<Option<T>>) - Method in class org.apache.sling.query.function.LastFunction
 
apply(T) - Method in class org.apache.sling.query.function.NextFunction
 
apply(Iterator<Option<T>>) - Method in class org.apache.sling.query.function.NotFunction
 
apply(T) - Method in class org.apache.sling.query.function.ParentFunction
 
apply(T) - Method in class org.apache.sling.query.function.ParentsFunction
 
apply(T) - Method in class org.apache.sling.query.function.PrevFunction
 
apply(T) - Method in class org.apache.sling.query.function.SiblingsFunction
 
apply(Iterator<Option<T>>) - Method in class org.apache.sling.query.function.SliceFunction
 
apply(Iterator<Option<T>>) - Method in class org.apache.sling.query.function.UniqueFunction
 
apply(Iterator<Option<T>>) - Method in class org.apache.sling.query.selector.SelectorFunction
 
ArgumentResettingIterator<T> - Class in org.apache.sling.query.iterator
 
ArgumentResettingIterator(Iterator<Option<T>>) - Constructor for class org.apache.sling.query.iterator.ArgumentResettingIterator
 
arrayIterator(T...) - Static method in class org.apache.sling.query.util.IteratorUtils
 
asList() - Method in class org.apache.sling.query.AbstractQuery
Transform SlingQuery collection into a lazy list.
Atomic - Class in org.apache.sling.query.resource.jcr.query
 
Atomic(String) - Constructor for class org.apache.sling.query.resource.jcr.query.Atomic
 
Attribute - Class in org.apache.sling.query.selector.parser
 
Attribute(String, String, String) - Constructor for class org.apache.sling.query.selector.parser.Attribute
 

B

BfsTreeIterator<T> - Class in org.apache.sling.query.iterator.tree
 
BfsTreeIterator(T, TreeProvider<T>) - Constructor for class org.apache.sling.query.iterator.tree.BfsTreeIterator
 
buildQuery(List<SelectorSegment>, String) - Method in class org.apache.sling.query.resource.jcr.query.JcrQueryBuilder
 
buildString() - Method in class org.apache.sling.query.resource.jcr.query.Atomic
 
buildString() - Method in class org.apache.sling.query.resource.jcr.query.Formula
 
buildString() - Method in interface org.apache.sling.query.resource.jcr.query.Term
 

C

canAdvance(ListIterator<?>) - Method in enum org.apache.sling.query.iterator.SiblingsIterator.Type
 
children() - Method in class org.apache.sling.query.AbstractQuery
Get list of the children for each Resource in the collection.
children(String) - Method in class org.apache.sling.query.AbstractQuery
Get list of the children for each Resource in the collection.
children(Predicate<T>) - Method in class org.apache.sling.query.AbstractQuery
Get list of the children for each Resource in the collection.
children(Iterable<T>) - Method in class org.apache.sling.query.AbstractQuery
Get list of the children for each Resource in the collection.
ChildrenFunction<T> - Class in org.apache.sling.query.function
 
ChildrenFunction(TreeProvider<T>) - Constructor for class org.apache.sling.query.function.ChildrenFunction
 
clear() - Method in class org.apache.sling.query.util.LazyList
 
clone(AbstractQuery<T, Q>, SearchStrategy) - Method in class org.apache.sling.query.AbstractQuery
 
clone(AbstractQuery<Resource, SlingQuery>, SearchStrategy) - Method in class org.apache.sling.query.SlingQuery
 
closest(String) - Method in class org.apache.sling.query.AbstractQuery
For each Resource in the collection, return the first element matching the selector testing the Resource itself and traversing up its ancestors.
closest(Iterable<T>) - Method in class org.apache.sling.query.AbstractQuery
For each Resource in the collection, return the first element matching the selector testing the Resource itself and traversing up its ancestors.
closest(Predicate<T>) - Method in class org.apache.sling.query.AbstractQuery
For each Resource in the collection, return the first element matching the selector testing the Resource itself and traversing up its ancestors.
ClosestFunction<T> - Class in org.apache.sling.query.function
 
ClosestFunction(Predicate<T>, TreeProvider<T>) - Constructor for class org.apache.sling.query.function.ClosestFunction
 
CompositeFunction<T> - Class in org.apache.sling.query.function
 
CompositeFunction(List<Function<?, ?>>) - Constructor for class org.apache.sling.query.function.CompositeFunction
 
contains(Object) - Method in class org.apache.sling.query.util.LazyList
 
containsAll(Collection<?>) - Method in class org.apache.sling.query.util.LazyList
 

D

DescendantFunction<T> - Class in org.apache.sling.query.function
 
DescendantFunction(Iterable<T>, TreeProvider<T>) - Constructor for class org.apache.sling.query.function.DescendantFunction
 
DescendantsIterator<T> - Class in org.apache.sling.query.iterator
 
DescendantsIterator(Iterator<Option<T>>, Iterator<T>, TreeProvider<T>) - Constructor for class org.apache.sling.query.iterator.DescendantsIterator
 
DfsTreeIterator<T> - Class in org.apache.sling.query.iterator.tree
 
DfsTreeIterator(T, TreeProvider<T>) - Constructor for class org.apache.sling.query.iterator.tree.DfsTreeIterator
 

E

ElementToIteratorFunction<T> - Interface in org.apache.sling.query.api.internal
 
empty(int) - Static method in class org.apache.sling.query.api.internal.Option
 
EmptyElementFilter<T> - Class in org.apache.sling.query.iterator
 
EmptyElementFilter(Iterator<Option<T>>) - Constructor for class org.apache.sling.query.iterator.EmptyElementFilter
 
emptyIterator() - Static method in class org.apache.sling.query.util.IteratorUtils
 
eq(int) - Method in class org.apache.sling.query.AbstractQuery
Reduce Resource collection to the one Resource at the given 0-based index.
equals(Object) - Method in class org.apache.sling.query.api.internal.Option
 
equals(Object) - Method in class org.apache.sling.query.selector.parser.Attribute
 
equals(Object) - Method in class org.apache.sling.query.selector.parser.Modifier
 
equals(Object) - Method in class org.apache.sling.query.selector.parser.SelectorSegment
 
equals(Object) - Method in class org.apache.sling.query.util.LazyList
 
EvenFunction<T> - Class in org.apache.sling.query.function
 
EvenFunction(boolean) - Constructor for class org.apache.sling.query.function.EvenFunction
 
ExpandingIterator<T> - Class in org.apache.sling.query.iterator
This iterator evaluates each element from the source iterator, expanding it using given function.
ExpandingIterator(ElementToIteratorFunction<T>, Iterator<Option<T>>) - Constructor for class org.apache.sling.query.iterator.ExpandingIterator
 

F

filter(String) - Method in class org.apache.sling.query.AbstractQuery
Filter Resource collection using given selector.
filter(Predicate<T>) - Method in class org.apache.sling.query.AbstractQuery
Filter Resource collection using given predicate object.
filter(Iterable<T>) - Method in class org.apache.sling.query.AbstractQuery
Filter Resource collection using given iterable.
FilterFunction<T> - Class in org.apache.sling.query.function
 
FilterFunction(Predicate<T>) - Constructor for class org.apache.sling.query.function.FilterFunction
 
FilteringIterator<T> - Class in org.apache.sling.query.iterator
 
FilteringIterator(Iterator<Option<T>>, Predicate<T>) - Constructor for class org.apache.sling.query.iterator.FilteringIterator
 
find() - Method in class org.apache.sling.query.AbstractQuery
For each Resource in collection use depth-first search to return all its descendants.
find(String) - Method in class org.apache.sling.query.AbstractQuery
For each Resource in collection use breadth-first search to return all its descendants.
find(Predicate<T>) - Method in class org.apache.sling.query.AbstractQuery
For each Resource in collection use breadth-first search to return all its descendants.
find(Iterable<T>) - Method in class org.apache.sling.query.AbstractQuery
For each Resource in collection use breadth-first search to return all its descendants.
findByCharacter(char) - Static method in enum org.apache.sling.query.selector.HierarchyOperator
 
FindFunction<T> - Class in org.apache.sling.query.function
 
FindFunction(SearchStrategy, TreeProvider<T>, SelectorSegment) - Constructor for class org.apache.sling.query.function.FindFunction
 
FindFunction(SearchStrategy, TreeProvider<T>, String) - Constructor for class org.apache.sling.query.function.FindFunction
 
first() - Method in class org.apache.sling.query.AbstractQuery
Filter Resource collection to the first element.
Formula - Class in org.apache.sling.query.resource.jcr.query
 
Formula(Formula.Operator, List<Term>) - Constructor for class org.apache.sling.query.resource.jcr.query.Formula
 
Formula.Operator - Enum in org.apache.sling.query.resource.jcr.query
 
functions - Variable in class org.apache.sling.query.AbstractQuery
 
FunctionType - Enum in org.apache.sling.query.selector
 

G

get(int) - Method in class org.apache.sling.query.util.LazyList
 
getArgument() - Method in class org.apache.sling.query.selector.parser.Modifier
 
getArgumentId() - Method in class org.apache.sling.query.api.internal.Option
 
getAttributes() - Method in class org.apache.sling.query.selector.parser.SelectorSegment
 
getCurrentModel() - Method in class org.apache.sling.query.iterator.AdaptToIterator
 
getElement() - Method in class org.apache.sling.query.api.internal.Option
 
getElement() - Method in class org.apache.sling.query.iterator.AbstractIterator
 
getElement() - Method in class org.apache.sling.query.iterator.AlternativeIterator
 
getElement() - Method in class org.apache.sling.query.iterator.DescendantsIterator
 
getElement() - Method in class org.apache.sling.query.iterator.EmptyElementFilter
 
getElement() - Method in class org.apache.sling.query.iterator.ExpandingIterator
 
getElement() - Method in class org.apache.sling.query.iterator.FilteringIterator
 
getElement() - Method in class org.apache.sling.query.iterator.LastIterator
 
getElement() - Method in class org.apache.sling.query.iterator.MergingIterator
 
getElement() - Method in class org.apache.sling.query.iterator.ParentsIterator
 
getElement() - Method in class org.apache.sling.query.iterator.ReverseIterator
 
getElement() - Method in class org.apache.sling.query.iterator.SiblingsIterator
 
getElement() - Method in class org.apache.sling.query.iterator.SliceIterator
 
getElement() - Method in class org.apache.sling.query.iterator.SuppIterator
The idea behind this method is that index of each element in the input iterator is passed to the function.
getElement() - Method in class org.apache.sling.query.iterator.tree.BfsTreeIterator
 
getElement() - Method in class org.apache.sling.query.iterator.tree.DfsTreeIterator
 
getElement() - Method in class org.apache.sling.query.iterator.UniqueIterator
 
getElement() - Method in class org.apache.sling.query.iterator.WarningIterator
 
getElement() - Method in class org.apache.sling.query.resource.jcr.JcrQueryIterator
 
getFirstSegmentFromEachSelector(List<Selector>) - Static method in class org.apache.sling.query.selector.parser.SelectorParser
 
getFunction(String, SearchStrategy, TreeProvider<T>) - Method in enum org.apache.sling.query.selector.FunctionType
 
getFunction(SelectorSegment, SearchStrategy, TreeProvider<T>) - Method in enum org.apache.sling.query.selector.HierarchyOperator
 
getHierarchyOperator() - Method in class org.apache.sling.query.selector.parser.SelectorSegment
 
getJcrQueryFragment(String, String) - Method in enum org.apache.sling.query.resource.jcr.JcrOperator
 
getKey() - Method in class org.apache.sling.query.selector.parser.Attribute
 
getModifiers() - Method in class org.apache.sling.query.selector.parser.SelectorSegment
 
getName(T) - Method in interface org.apache.sling.query.api.internal.TreeProvider
 
getName(Resource) - Method in class org.apache.sling.query.resource.ResourceTreeProvider
 
getName() - Method in class org.apache.sling.query.selector.parser.Modifier
 
getName() - Method in class org.apache.sling.query.selector.parser.SelectorSegment
 
getOperator() - Method in class org.apache.sling.query.selector.parser.Attribute
 
getParent(T) - Method in interface org.apache.sling.query.api.internal.TreeProvider
 
getParent(Resource) - Method in class org.apache.sling.query.resource.ResourceTreeProvider
 
getPredicate(String, String, List<Attribute>) - Method in interface org.apache.sling.query.api.internal.TreeProvider
 
getPredicate(String, String, List<Attribute>) - Method in class org.apache.sling.query.resource.ResourceTreeProvider
 
getSegments() - Method in class org.apache.sling.query.selector.parser.Selector
 
getSelectorOperator(String) - Static method in enum org.apache.sling.query.predicate.SelectorOperator
 
getSelectorOperator(String) - Static method in enum org.apache.sling.query.resource.jcr.JcrOperator
 
getSelectors() - Method in class org.apache.sling.query.selector.parser.ParserContext
 
getState() - Method in class org.apache.sling.query.selector.parser.ParserContext
 
getType() - Method in class org.apache.sling.query.selector.parser.SelectorSegment
 
getValue() - Method in class org.apache.sling.query.selector.parser.Attribute
 

H

has(String) - Method in class org.apache.sling.query.AbstractQuery
Pick such Resources from the collection that have descendant matching the selector.
has(Predicate<T>) - Method in class org.apache.sling.query.AbstractQuery
Pick such Resources from the collection that have descendant matching the selector.
has(Iterable<T>) - Method in class org.apache.sling.query.AbstractQuery
Pick such Resources from the collection that have descendant matching the selector.
HasFunction<T> - Class in org.apache.sling.query.function
 
HasFunction(String, SearchStrategy, TreeProvider<T>) - Constructor for class org.apache.sling.query.function.HasFunction
 
HasFunction(Predicate<T>, SearchStrategy, TreeProvider<T>) - Constructor for class org.apache.sling.query.function.HasFunction
 
HasFunction(Iterable<T>, TreeProvider<T>) - Constructor for class org.apache.sling.query.function.HasFunction
 
hashCode() - Method in class org.apache.sling.query.api.internal.Option
 
hashCode() - Method in class org.apache.sling.query.selector.parser.Attribute
 
hashCode() - Method in class org.apache.sling.query.selector.parser.Modifier
 
hashCode() - Method in class org.apache.sling.query.selector.parser.SelectorSegment
 
hashCode() - Method in class org.apache.sling.query.util.LazyList
 
hasNext() - Method in class org.apache.sling.query.iterator.AbstractIterator
 
hasNext() - Method in class org.apache.sling.query.iterator.AdaptToIterator
 
hasNext() - Method in class org.apache.sling.query.iterator.ArgumentResettingIterator
 
hasNext() - Method in class org.apache.sling.query.iterator.OptionDecoratingIterator
 
hasNext() - Method in class org.apache.sling.query.iterator.OptionStrippingIterator
 
HierarchyOperator - Enum in org.apache.sling.query.selector
 

I

IdentityFunction<T> - Class in org.apache.sling.query.function
 
IdentityFunction() - Constructor for class org.apache.sling.query.function.IdentityFunction
 
indexOf(Object) - Method in class org.apache.sling.query.util.LazyList
 
isDescendant(T, T) - Method in interface org.apache.sling.query.api.internal.TreeProvider
 
isDescendant(Resource, Resource) - Method in class org.apache.sling.query.resource.ResourceTreeProvider
 
isEmpty() - Method in class org.apache.sling.query.api.internal.Option
 
isEmpty() - Method in class org.apache.sling.query.util.LazyList
 
isJcrType(String) - Method in interface org.apache.sling.query.resource.jcr.JcrTypeResolver
 
isJcrType(String) - Method in class org.apache.sling.query.resource.jcr.SessionJcrTypeResolver
 
isSubtype(String, String) - Method in interface org.apache.sling.query.resource.jcr.JcrTypeResolver
 
isSubtype(String, String) - Method in class org.apache.sling.query.resource.jcr.SessionJcrTypeResolver
 
IterableContainsPredicate<T> - Class in org.apache.sling.query.predicate
 
IterableContainsPredicate(Iterable<T>, TreeProvider<T>) - Constructor for class org.apache.sling.query.predicate.IterableContainsPredicate
 
iterator() - Method in class org.apache.sling.query.AbstractQuery
iterator() - Method in class org.apache.sling.query.util.LazyList
 
IteratorToIteratorFunction<T> - Interface in org.apache.sling.query.api.internal
 
IteratorToIteratorFunctionWrapper<T> - Class in org.apache.sling.query.function
 
IteratorToIteratorFunctionWrapper(Function<?, ?>) - Constructor for class org.apache.sling.query.function.IteratorToIteratorFunctionWrapper
 
IteratorUtils - Class in org.apache.sling.query.util
 

J

JcrOperator - Enum in org.apache.sling.query.resource.jcr
 
JcrQueryBuilder - Class in org.apache.sling.query.resource.jcr.query
 
JcrQueryBuilder(JcrTypeResolver) - Constructor for class org.apache.sling.query.resource.jcr.query.JcrQueryBuilder
 
JcrQueryIterator - Class in org.apache.sling.query.resource.jcr
 
JcrQueryIterator(List<SelectorSegment>, Resource, JcrTypeResolver) - Constructor for class org.apache.sling.query.resource.jcr.JcrQueryIterator
 
JcrTypeResolver - Interface in org.apache.sling.query.resource.jcr
 

L

last() - Method in class org.apache.sling.query.AbstractQuery
Filter Resource collection to the last element.
LastFunction<T> - Class in org.apache.sling.query.function
 
LastFunction() - Constructor for class org.apache.sling.query.function.LastFunction
 
lastIndexOf(Object) - Method in class org.apache.sling.query.util.LazyList
 
LastIterator<T> - Class in org.apache.sling.query.iterator
 
LastIterator(Iterator<Option<T>>) - Constructor for class org.apache.sling.query.iterator.LastIterator
 
LazyList<E> - Class in org.apache.sling.query.util
 
LazyList(Iterator<E>) - Constructor for class org.apache.sling.query.util.LazyList
 
listChildren(T) - Method in interface org.apache.sling.query.api.internal.TreeProvider
 
listChildren(Resource) - Method in class org.apache.sling.query.resource.ResourceTreeProvider
 
listIterator() - Method in class org.apache.sling.query.util.LazyList
 
listIterator(int) - Method in class org.apache.sling.query.util.LazyList
 

M

map(Class<? extends E>) - Method in class org.apache.sling.query.SlingQuery
Transform the whole collection to a new Iterable object, invoking Adaptable.adaptTo(Class) method on each Resource.
MergingIterator<T> - Class in org.apache.sling.query.iterator
 
MergingIterator(Iterator<T>...) - Constructor for class org.apache.sling.query.iterator.MergingIterator
 
Modifier - Class in org.apache.sling.query.selector.parser
 
Modifier(String, String) - Constructor for class org.apache.sling.query.selector.parser.Modifier
 

N

next() - Method in class org.apache.sling.query.AbstractQuery
Return the next sibling for each Resource in the collection.
next(String) - Method in class org.apache.sling.query.AbstractQuery
Return the next sibling for each Resource in the collection and filter it by a selector.
next(Predicate<T>) - Method in class org.apache.sling.query.AbstractQuery
Return the next sibling for each Resource in the collection and filter it by a selector.
next(Iterable<T>) - Method in class org.apache.sling.query.AbstractQuery
Return the next sibling for each Resource in the collection and filter it by a selector.
next() - Method in class org.apache.sling.query.iterator.AbstractIterator
 
next() - Method in class org.apache.sling.query.iterator.AdaptToIterator
 
next() - Method in class org.apache.sling.query.iterator.ArgumentResettingIterator
 
next() - Method in class org.apache.sling.query.iterator.OptionDecoratingIterator
 
next() - Method in class org.apache.sling.query.iterator.OptionStrippingIterator
 
nextAll() - Method in class org.apache.sling.query.AbstractQuery
Return all following siblings for each Resource in the collection.
nextAll(String) - Method in class org.apache.sling.query.AbstractQuery
Return all following siblings for each Resource in the collection, filtering them by a selector.
nextAll(Predicate<T>) - Method in class org.apache.sling.query.AbstractQuery
Return all following siblings for each Resource in the collection, filtering them by a selector.
nextAll(Iterable<T>) - Method in class org.apache.sling.query.AbstractQuery
Return all following siblings for each Resource in the collection, filtering them by a selector.
NextFunction<T> - Class in org.apache.sling.query.function
 
NextFunction(TreeProvider<T>) - Constructor for class org.apache.sling.query.function.NextFunction
 
NextFunction(Predicate<T>, TreeProvider<T>) - Constructor for class org.apache.sling.query.function.NextFunction
 
nextUntil(String) - Method in class org.apache.sling.query.AbstractQuery
Return all following siblings for each Resource in the collection up to, but not including, Resource matched by a selector.
nextUntil(Predicate<T>) - Method in class org.apache.sling.query.AbstractQuery
Return all following siblings for each Resource in the collection up to, but not including, Resource matched by a selector.
nextUntil(Iterable<T>) - Method in class org.apache.sling.query.AbstractQuery
Return all following siblings for each Resource in the collection up to, but not including, Resource matched by a selector.
not(String) - Method in class org.apache.sling.query.AbstractQuery
Remove elements from the collection.
not(Predicate<T>) - Method in class org.apache.sling.query.AbstractQuery
Remove elements from the collection.
not(Iterable<T>) - Method in class org.apache.sling.query.AbstractQuery
Remove elements from the collection.
NotFunction<T> - Class in org.apache.sling.query.function
 
NotFunction(IteratorToIteratorFunction<T>) - Constructor for class org.apache.sling.query.function.NotFunction
 

O

of(T, int) - Static method in class org.apache.sling.query.api.internal.Option
 
Option<T> - Class in org.apache.sling.query.api.internal
 
OptionDecoratingIterator<T> - Class in org.apache.sling.query.iterator
 
OptionDecoratingIterator(Iterator<T>) - Constructor for class org.apache.sling.query.iterator.OptionDecoratingIterator
 
OptionStrippingIterator<T> - Class in org.apache.sling.query.iterator
 
OptionStrippingIterator(Iterator<Option<T>>) - Constructor for class org.apache.sling.query.iterator.OptionStrippingIterator
 
org.apache.sling.query - package org.apache.sling.query
 
org.apache.sling.query.api - package org.apache.sling.query.api
 
org.apache.sling.query.api.internal - package org.apache.sling.query.api.internal
 
org.apache.sling.query.function - package org.apache.sling.query.function
 
org.apache.sling.query.iterator - package org.apache.sling.query.iterator
 
org.apache.sling.query.iterator.tree - package org.apache.sling.query.iterator.tree
 
org.apache.sling.query.predicate - package org.apache.sling.query.predicate
 
org.apache.sling.query.resource - package org.apache.sling.query.resource
 
org.apache.sling.query.resource.jcr - package org.apache.sling.query.resource.jcr
 
org.apache.sling.query.resource.jcr.query - package org.apache.sling.query.resource.jcr.query
 
org.apache.sling.query.selector - package org.apache.sling.query.selector
 
org.apache.sling.query.selector.parser - package org.apache.sling.query.selector.parser
 
org.apache.sling.query.util - package org.apache.sling.query.util
 

P

parent() - Method in class org.apache.sling.query.AbstractQuery
Replace each element in the collection with its parent.
ParentFunction<T> - Class in org.apache.sling.query.function
 
ParentFunction(TreeProvider<T>) - Constructor for class org.apache.sling.query.function.ParentFunction
 
ParentPredicate<T> - Class in org.apache.sling.query.predicate
 
ParentPredicate(TreeProvider<T>) - Constructor for class org.apache.sling.query.predicate.ParentPredicate
 
parents() - Method in class org.apache.sling.query.AbstractQuery
For each element in the collection find its all ancestor.
parents(String) - Method in class org.apache.sling.query.AbstractQuery
For each element in the collection find its all ancestor, filtered by a selector.
parents(Predicate<T>) - Method in class org.apache.sling.query.AbstractQuery
For each element in the collection find its all ancestor, filtered by a selector.
parents(Iterable<T>) - Method in class org.apache.sling.query.AbstractQuery
For each element in the collection find its all ancestor, filtered by a selector.
ParentsFunction<T> - Class in org.apache.sling.query.function
 
ParentsFunction(Predicate<T>, TreeProvider<T>) - Constructor for class org.apache.sling.query.function.ParentsFunction
 
ParentsIterator<T> - Class in org.apache.sling.query.iterator
 
ParentsIterator(Predicate<T>, T, TreeProvider<T>) - Constructor for class org.apache.sling.query.iterator.ParentsIterator
 
parentsUntil(String) - Method in class org.apache.sling.query.AbstractQuery
For each element in the collection find all of its ancestors until the predicate is met.
parentsUntil(Predicate<T>) - Method in class org.apache.sling.query.AbstractQuery
For each element in the collection find all of its ancestors until the predicate is met.
parentsUntil(Iterable<T>) - Method in class org.apache.sling.query.AbstractQuery
For each element in the collection find all of its ancestors until the predicate is met.
parse(String) - Static method in class org.apache.sling.query.selector.parser.SelectorParser
 
ParserContext - Class in org.apache.sling.query.selector.parser
 
ParserContext() - Constructor for class org.apache.sling.query.selector.parser.ParserContext
 
prev() - Method in class org.apache.sling.query.AbstractQuery
Return the previous sibling for each Resource in the collection.
prev(String) - Method in class org.apache.sling.query.AbstractQuery
Return the previous sibling for each Resource in the collection and filter it by a selector.
prev(Predicate<T>) - Method in class org.apache.sling.query.AbstractQuery
Return the previous sibling for each Resource in the collection and filter it by a selector.
prev(Iterable<T>) - Method in class org.apache.sling.query.AbstractQuery
Return the previous sibling for each Resource in the collection and filter it by a selector.
prevAll() - Method in class org.apache.sling.query.AbstractQuery
Return all previous siblings for each Resource in the collection.
prevAll(String) - Method in class org.apache.sling.query.AbstractQuery
Return all previous siblings for each Resource in the collection, filtering them by a selector.
prevAll(Predicate<T>) - Method in class org.apache.sling.query.AbstractQuery
Return all previous siblings for each Resource in the collection, filtering them by a selector.
prevAll(Iterable<T>) - Method in class org.apache.sling.query.AbstractQuery
Return all previous siblings for each Resource in the collection, filtering them by a selector.
PrevFunction<T> - Class in org.apache.sling.query.function
 
PrevFunction(TreeProvider<T>) - Constructor for class org.apache.sling.query.function.PrevFunction
 
PrevFunction(Predicate<T>, TreeProvider<T>) - Constructor for class org.apache.sling.query.function.PrevFunction
 
prevUntil(String) - Method in class org.apache.sling.query.AbstractQuery
Return all previous siblings for each Resource in the collection up to, but not including, Resource matched by a selector.
prevUntil(Predicate<T>) - Method in class org.apache.sling.query.AbstractQuery
Return all previous siblings for each Resource in the collection up to, but not including, Resource matched by a selector.
prevUntil(Iterable<T>) - Method in class org.apache.sling.query.AbstractQuery
Return all previous siblings for each Resource in the collection up to, but not including, Resource matched by a selector.
process(ParserContext, char) - Method in enum org.apache.sling.query.selector.parser.State
 

Q

query(List<SelectorSegment>, T) - Method in interface org.apache.sling.query.api.internal.TreeProvider
 
query(List<SelectorSegment>, Resource) - Method in class org.apache.sling.query.resource.ResourceTreeProvider
 

R

RejectingPredicate<T> - Class in org.apache.sling.query.predicate
 
RejectingPredicate() - Constructor for class org.apache.sling.query.predicate.RejectingPredicate
 
RejectingPredicate(Predicate<T>) - Constructor for class org.apache.sling.query.predicate.RejectingPredicate
 
remove() - Method in class org.apache.sling.query.iterator.AbstractIterator
 
remove() - Method in class org.apache.sling.query.iterator.AdaptToIterator
 
remove() - Method in class org.apache.sling.query.iterator.ArgumentResettingIterator
 
remove() - Method in class org.apache.sling.query.iterator.OptionDecoratingIterator
 
remove() - Method in class org.apache.sling.query.iterator.OptionStrippingIterator
 
remove(Object) - Method in class org.apache.sling.query.util.LazyList
 
remove(int) - Method in class org.apache.sling.query.util.LazyList
 
removeAll(Collection<?>) - Method in class org.apache.sling.query.util.LazyList
 
ResourcePredicate - Class in org.apache.sling.query.resource
 
ResourcePredicate(String, String, List<Attribute>, JcrTypeResolver) - Constructor for class org.apache.sling.query.resource.ResourcePredicate
 
ResourcePropertyPredicate - Class in org.apache.sling.query.resource
 
ResourcePropertyPredicate(Attribute) - Constructor for class org.apache.sling.query.resource.ResourcePropertyPredicate
 
ResourceTreeProvider - Class in org.apache.sling.query.resource
 
ResourceTreeProvider(ResourceResolver) - Constructor for class org.apache.sling.query.resource.ResourceTreeProvider
 
retainAll(Collection<?>) - Method in class org.apache.sling.query.util.LazyList
 
ReverseIterator<T> - Class in org.apache.sling.query.iterator
 
ReverseIterator(IteratorToIteratorFunction<T>, Iterator<Option<T>>) - Constructor for class org.apache.sling.query.iterator.ReverseIterator
 

S

sameElement(T, T) - Method in interface org.apache.sling.query.api.internal.TreeProvider
 
sameElement(Resource, Resource) - Method in class org.apache.sling.query.resource.ResourceTreeProvider
 
searchStrategy(SearchStrategy) - Method in class org.apache.sling.query.AbstractQuery
Set new search strategy, which will be used in AbstractQuery.find() and AbstractQuery.has(String) functions.
SearchStrategy - Enum in org.apache.sling.query.api
 
Selector - Class in org.apache.sling.query.selector.parser
 
Selector() - Constructor for class org.apache.sling.query.selector.parser.Selector
 
Selector(List<SelectorSegment>) - Constructor for class org.apache.sling.query.selector.parser.Selector
 
SelectorFunction<T> - Class in org.apache.sling.query.selector
 
SelectorFunction(String, TreeProvider<T>, SearchStrategy) - Constructor for class org.apache.sling.query.selector.SelectorFunction
 
SelectorOperator - Enum in org.apache.sling.query.predicate
 
SelectorParser - Class in org.apache.sling.query.selector.parser
 
SelectorSegment - Class in org.apache.sling.query.selector.parser
 
SelectorSegment(ParserContext, boolean) - Constructor for class org.apache.sling.query.selector.parser.SelectorSegment
 
SessionJcrTypeResolver - Class in org.apache.sling.query.resource.jcr
 
SessionJcrTypeResolver(ResourceResolver) - Constructor for class org.apache.sling.query.resource.jcr.SessionJcrTypeResolver
 
set(int, E) - Method in class org.apache.sling.query.util.LazyList
 
siblings() - Method in class org.apache.sling.query.AbstractQuery
Return siblings for the given Ts.
siblings(String) - Method in class org.apache.sling.query.AbstractQuery
Return siblings for the given Resources filtered by a selector.
siblings(Predicate<T>) - Method in class org.apache.sling.query.AbstractQuery
Return siblings for the given Resources filtered by a selector.
siblings(Iterable<T>) - Method in class org.apache.sling.query.AbstractQuery
Return siblings for the given Resources filtered by a selector.
SiblingsFunction<T> - Class in org.apache.sling.query.function
 
SiblingsFunction(TreeProvider<T>) - Constructor for class org.apache.sling.query.function.SiblingsFunction
 
SiblingsIterator<T> - Class in org.apache.sling.query.iterator
 
SiblingsIterator(Predicate<T>, T, SiblingsIterator.Type, TreeProvider<T>) - Constructor for class org.apache.sling.query.iterator.SiblingsIterator
 
SiblingsIterator.Type - Enum in org.apache.sling.query.iterator
 
singleElementIterator(T) - Static method in class org.apache.sling.query.util.IteratorUtils
 
size() - Method in class org.apache.sling.query.util.LazyList
 
slice(int) - Method in class org.apache.sling.query.AbstractQuery
Filter out first from Resources from the collection.
slice(int, int) - Method in class org.apache.sling.query.AbstractQuery
Reduce the collection to a subcollection specified by a given range.
SliceFunction<T> - Class in org.apache.sling.query.function
 
SliceFunction(int, int) - Constructor for class org.apache.sling.query.function.SliceFunction
 
SliceFunction(int) - Constructor for class org.apache.sling.query.function.SliceFunction
 
SliceIterator<T> - Class in org.apache.sling.query.iterator
 
SliceIterator(Iterator<Option<T>>, int, int) - Constructor for class org.apache.sling.query.iterator.SliceIterator
 
SliceIterator(Iterator<Option<T>>, int) - Constructor for class org.apache.sling.query.iterator.SliceIterator
 
SlingQuery - Class in org.apache.sling.query
SlingQuery is a Sling resource tree traversal tool inspired by the jQuery.
State - Enum in org.apache.sling.query.selector.parser
 
stream() - Method in class org.apache.sling.query.AbstractQuery
 
subList(int, int) - Method in class org.apache.sling.query.util.LazyList
 
SuppIterator<T> - Class in org.apache.sling.query.iterator
This iterator returns all elements of the input list which are mapped to non-empty values by the input function.
SuppIterator(List<Option<T>>, IteratorToIteratorFunction<T>) - Constructor for class org.apache.sling.query.iterator.SuppIterator
 

T

Term - Interface in org.apache.sling.query.resource.jcr.query
 
test(T) - Method in class org.apache.sling.query.predicate.IterableContainsPredicate
 
test(T) - Method in class org.apache.sling.query.predicate.ParentPredicate
 
test(T) - Method in class org.apache.sling.query.predicate.RejectingPredicate
 
test(Resource) - Method in class org.apache.sling.query.resource.ResourcePredicate
 
test(Resource) - Method in class org.apache.sling.query.resource.ResourcePropertyPredicate
 
test(T) - Method in class org.apache.sling.query.selector.SelectorFunction
 
toArray() - Method in class org.apache.sling.query.util.LazyList
 
toArray(T[]) - Method in class org.apache.sling.query.util.LazyList
 
toString() - Method in class org.apache.sling.query.AbstractQuery
 
toString() - Method in class org.apache.sling.query.api.internal.Option
 
toString() - Method in class org.apache.sling.query.selector.parser.Attribute
 
toString() - Method in class org.apache.sling.query.selector.parser.Modifier
 
toString() - Method in class org.apache.sling.query.selector.parser.SelectorSegment
 
toString() - Method in class org.apache.sling.query.SlingQuery
 
TreeProvider<T> - Interface in org.apache.sling.query.api.internal
 

U

unique() - Method in class org.apache.sling.query.AbstractQuery
Filter out repeated resources.
UniqueFunction<T> - Class in org.apache.sling.query.function
 
UniqueFunction() - Constructor for class org.apache.sling.query.function.UniqueFunction
 
UniqueIterator<T> - Class in org.apache.sling.query.iterator
Provides an iteration of unique objects.
UniqueIterator(Iterator<Option<T>>) - Constructor for class org.apache.sling.query.iterator.UniqueIterator
 

V

valueOf(String) - Static method in enum org.apache.sling.query.api.SearchStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sling.query.iterator.SiblingsIterator.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sling.query.predicate.SelectorOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sling.query.resource.jcr.JcrOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sling.query.resource.jcr.query.Formula.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sling.query.selector.FunctionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sling.query.selector.HierarchyOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.sling.query.selector.parser.State
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.sling.query.api.SearchStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sling.query.iterator.SiblingsIterator.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sling.query.predicate.SelectorOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sling.query.resource.jcr.JcrOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sling.query.resource.jcr.query.Formula.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sling.query.selector.FunctionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sling.query.selector.HierarchyOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.sling.query.selector.parser.State
Returns an array containing the constants of this enum type, in the order they are declared.

W

WarningIterator<T> - Class in org.apache.sling.query.iterator
 
WarningIterator(Iterator<T>) - Constructor for class org.apache.sling.query.iterator.WarningIterator
 
WarningIterator(Iterator<T>, int) - Constructor for class org.apache.sling.query.iterator.WarningIterator
 
$ A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2007–2018 The Apache Software Foundation. All rights reserved.