public class Traverser
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Traverser.Direction |
static class |
Traverser.Ordering |
Constructor and Description |
---|
Traverser(java.util.List<Traverser.Ordering> orderings) |
Modifier and Type | Method and Description |
---|---|
static Traverser |
by(java.util.Iterator<Traverser.Ordering> orderings) |
static Traverser |
by(java.util.List<Traverser.Ordering> orderings) |
static Traverser |
by(java.lang.String string) |
static Traverser |
by(Traverser.Ordering... orderings) |
static Traverser |
create() |
java.util.Iterator<Term> |
iterator(TermIndex termIndex) |
java.util.stream.Stream<Term> |
stream(TermIndex termIndex) |
java.util.Comparator<Term> |
toComparator(TermIndex termIndex) |
java.util.List<Term> |
toList(TermIndex termIndex) |
java.lang.String |
toString() |
public Traverser(java.util.List<Traverser.Ordering> orderings)
public static Traverser create()
public static Traverser by(java.lang.String string)
public static Traverser by(java.util.Iterator<Traverser.Ordering> orderings)
public static Traverser by(java.util.List<Traverser.Ordering> orderings)
public static Traverser by(Traverser.Ordering... orderings)
public java.lang.String toString()
toString
in class java.lang.Object