Package org.apache.calcite.linq4j.tree
Interface Expressions.FluentList<T>
-
- Type Parameters:
T
- element type
- All Superinterfaces:
java.util.Collection<T>
,java.lang.Iterable<T>
,java.util.List<T>
- All Known Implementing Classes:
Expressions.FluentArrayList
- Enclosing class:
- Expressions
public static interface Expressions.FluentList<T> extends java.util.List<T>
Fluent list.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Expressions.FluentList<T>
append(T t)
Expressions.FluentList<T>
appendAll(java.lang.Iterable<T> ts)
Expressions.FluentList<T>
appendAll(T... ts)
Expressions.FluentList<T>
appendIf(boolean condition, T t)
Expressions.FluentList<T>
appendIfNotNull(T t)
-
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray
-
-
-
-
Method Detail
-
append
Expressions.FluentList<T> append(T t)
-
appendIf
Expressions.FluentList<T> appendIf(boolean condition, T t)
-
appendIfNotNull
Expressions.FluentList<T> appendIfNotNull(T t)
-
appendAll
Expressions.FluentList<T> appendAll(java.lang.Iterable<T> ts)
-
appendAll
Expressions.FluentList<T> appendAll(T... ts)
-
-