# Hierarchy For Package org.apache.sling.query.impl.function

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.sling.query.impl.function.AddFunction<T> (implements org.apache.sling.query.api.internal.IteratorToIteratorFunction<T>)
  - org.apache.sling.query.impl.function.ChildrenFunction<T> (implements org.apache.sling.query.api.internal.ElementToIteratorFunction<T>)
  - org.apache.sling.query.impl.function.ClosestFunction<T> (implements org.apache.sling.query.api.internal.ElementToIteratorFunction<T>)
  - org.apache.sling.query.impl.function.CompositeFunction<T> (implements org.apache.sling.query.api.internal.IteratorToIteratorFunction<T>)
  - org.apache.sling.query.impl.function.DescendantFunction<T> (implements org.apache.sling.query.api.internal.IteratorToIteratorFunction<T>)
  - org.apache.sling.query.impl.function.EvenFunction<T> (implements org.apache.sling.query.api.internal.IteratorToIteratorFunction<T>)
  - org.apache.sling.query.impl.function.FilterFunction<T> (implements org.apache.sling.query.api.internal.IteratorToIteratorFunction<T>)
  - org.apache.sling.query.impl.function.FindFunction<T> (implements org.apache.sling.query.api.internal.ElementToIteratorFunction<T>)
  - org.apache.sling.query.impl.function.HasFunction<T> (implements org.apache.sling.query.api.internal.ElementToIteratorFunction<T>)
  - org.apache.sling.query.impl.function.IdentityFunction<T> (implements org.apache.sling.query.api.internal.IteratorToIteratorFunction<T>)
  - org.apache.sling.query.impl.function.IteratorToIteratorFunctionWrapper<T> (implements org.apache.sling.query.api.internal.IteratorToIteratorFunction<T>)
  - org.apache.sling.query.impl.function.LastFunction<T> (implements org.apache.sling.query.api.internal.IteratorToIteratorFunction<T>)
  - org.apache.sling.query.impl.function.NextFunction<T> (implements org.apache.sling.query.api.internal.ElementToIteratorFunction<T>)
  - org.apache.sling.query.impl.function.NotFunction<T> (implements org.apache.sling.query.api.internal.IteratorToIteratorFunction<T>)
  - org.apache.sling.query.impl.function.ParentFunction<T> (implements org.apache.sling.query.api.internal.ElementToIteratorFunction<T>)
  - org.apache.sling.query.impl.function.ParentsFunction<T> (implements org.apache.sling.query.api.internal.ElementToIteratorFunction<T>)
  - org.apache.sling.query.impl.function.PrevFunction<T> (implements org.apache.sling.query.api.internal.ElementToIteratorFunction<T>)
  - org.apache.sling.query.impl.function.SiblingsFunction<T> (implements org.apache.sling.query.api.internal.ElementToIteratorFunction<T>)
  - org.apache.sling.query.impl.function.SliceFunction<T> (implements org.apache.sling.query.api.internal.IteratorToIteratorFunction<T>)
  - org.apache.sling.query.impl.function.UniqueFunction<T> (implements org.apache.sling.query.api.internal.IteratorToIteratorFunction<T>)