public interface JsonSerializer extends Serializer
Serializer.Options
Modifier and Type | Method and Description |
---|---|
default javax.json.JsonValue |
toJson(Object object) |
default javax.json.JsonValue |
toJson(Serializer.Options options,
Object object) |
default <T> Stream<javax.json.JsonValue> |
toJsonEach(Iterable<T> objects) |
default <T> Stream<javax.json.JsonValue> |
toJsonEach(Object... objects) |
default <T> Stream<javax.json.JsonValue> |
toJsonEach(Serializer.Options options,
Iterable<T> objects) |
default <T> Stream<javax.json.JsonValue> |
toJsonEach(Serializer.Options options,
Object... objects) |
default <T> Stream<javax.json.JsonValue> |
toJsonEach(Serializer.Options options,
Stream<T> objects) |
default <T> Stream<javax.json.JsonValue> |
toJsonEach(Stream<T> objects) |
default <T> Function<T,javax.json.JsonValue> |
toJsonFunction() |
<T> Function<T,javax.json.JsonValue> |
toJsonFunction(Serializer.Options options) |
serialize, serialize, serialize, serialize, serialize, serialize, serializeEach, serializeEach, serializeEach, serializeEach, serializeFunction, serializeFunction, toBytes, toBytes, toBytesEach, toBytesEach, toBytesEach, toBytesEach, toBytesFunction, toBytesFunction
<T> Function<T,javax.json.JsonValue> toJsonFunction(Serializer.Options options)
default <T> Function<T,javax.json.JsonValue> toJsonFunction()
default javax.json.JsonValue toJson(Serializer.Options options, @Optional Object object)
default <T> Stream<javax.json.JsonValue> toJsonEach(Serializer.Options options, Stream<T> objects)
default <T> Stream<javax.json.JsonValue> toJsonEach(Serializer.Options options, Iterable<T> objects)
default <T> Stream<javax.json.JsonValue> toJsonEach(Serializer.Options options, Object... objects)