public final class Util
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static java.util.List |
list(java.lang.Object... items)
Creates an immutable List.
|
static java.util.Map |
map(java.lang.Object... keyvals)
Creates an immutable Map.
|
static java.lang.String |
name(java.lang.Object k)
Returns the name part of a keyword or symbol.
|
static java.lang.String |
namespace(java.lang.Object k)
Returns the namespace part of a keyword or symbol.
|
static java.lang.Object |
read(java.lang.String source)
Reads one item from source, returning it.
|
static java.util.List |
readAll(java.io.Reader reader)
Reads all the data in reader, returning a List.
|
static java.util.stream.Stream |
streamOn(java.lang.Iterable it)
Create a stream on an immutable Iterable.
|
public static java.lang.String name(java.lang.Object k)
k
- - a keyword or symbolpublic static java.lang.String namespace(java.lang.Object k)
k
- - a Keywordpublic static java.util.List list(java.lang.Object... items)
items
- - Objects to be included in the Listpublic static java.util.Map map(java.lang.Object... keyvals)
keyvals
- - pairs to include in the Map, written as
key1, value1, key2, value2, and so onpublic static java.lang.Object read(java.lang.String source)
source
- an edn stringpublic static java.util.List readAll(java.io.Reader reader)
reader
- - the edn data to parse.public static java.util.stream.Stream streamOn(java.lang.Iterable it)
it
- an Iterator