Package org.opendaylight.yangtools.util
Class SingletonSpliterators
- java.lang.Object
-
- org.opendaylight.yangtools.util.SingletonSpliterators
-
@Beta @NonNullByDefault public final class SingletonSpliterators extends Object
Utility methods for instantiatingSpliterator
s containing a single element.- Author:
- Robert Varga
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> Spliterator<T>
immutableOf(T element)
Create a newSpliterator
reporting specified element.static <@Nullable T>
Spliterator<T>immutableOfNull()
Create a newSpliterator
reporting anull
element.
-
-
-
Method Detail
-
immutableOf
public static <T> Spliterator<T> immutableOf(T element)
Create a newSpliterator
reporting specified element. It has the following characteristics:- Type Parameters:
T
- the type of elements returned by this Spliterator- Parameters:
element
- Single element to report- Returns:
- A new spliterator
- Throws:
NullPointerException
- if element is null
-
immutableOfNull
public static <@Nullable T> Spliterator<T> immutableOfNull()
Create a newSpliterator
reporting anull
element. It has the following characteristics:- Returns:
- A new spliterator
-
-