Modifier and Type | Method and Description |
---|---|
static <T> NestedList<T> |
concat(Iterable<T> begin,
NestedList<T> end)
Returns a list that will be the concatenation of the
begin elements and end elements
in iteration order. |
static <T> NestedList<T> |
concat(Iterator<T> begin,
NestedList<T> end)
Returns a list that will be the concatenation of the
begin elements and end elements
in iteration order. |
static <T> NestedList<T> |
create(T first,
NestedList<T> rest)
Returns a list with the given first element and the rest list.
|
T |
first() |
boolean |
isNil() |
Iterator<T> |
iterator() |
static <T> NestedList<T> |
nil()
Returns the nil (empty) list.
|
NestedList<T> |
rest() |
static <T> NestedList<T> |
singleton(T element)
Returns a list with a single element.
|
int |
size() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
public static <T> NestedList<T> nil()
public static <T> NestedList<T> singleton(T element)
nil()
.public static <T> NestedList<T> create(T first, NestedList<T> rest)
public static <T> NestedList<T> concat(Iterable<T> begin, NestedList<T> end)
begin
elements and end
elements
in iteration order.public static <T> NestedList<T> concat(Iterator<T> begin, NestedList<T> end)
begin
elements and end
elements
in iteration order.public T first()
public NestedList<T> rest()
public boolean isNil()
public int size()
Copyright © 2010-2016 Stardog Union. All Rights Reserved.