public abstract class JsonParser extends Object
| Constructor and Description |
|---|
JsonParser() |
public final io.vavr.control.Try<Json.JValue> parse(ReadableByteChannel channel)
public final io.vavr.control.Try<Json.JValue> parse(InputStream is)
public final io.vavr.control.Try<Json.JValue> parse(byte[] bytes)
public final io.vavr.control.Try<Json.JValue> parse(String string)
public final io.vavr.control.Try<Json.JValue> parse(Reader reader)
public final Json.JValue parseUnsafe(ReadableByteChannel channel)
public final Json.JValue parseUnsafe(InputStream is)
public final Json.JValue parseUnsafe(byte[] bytes)
public final Json.JValue parseUnsafe(String string)
public final Json.JValue parseUnsafe(Reader reader)
public final io.vavr.control.Option<Json.JValue> parseOpt(ReadableByteChannel is)
public final io.vavr.control.Option<Json.JValue> parseOpt(byte[] bytes)
public final io.vavr.control.Option<Json.JValue> parseOpt(InputStream is)
public final io.vavr.control.Option<Json.JValue> parseOpt(String string)
public final io.vavr.control.Option<Json.JValue> parseOpt(Reader reader)
public final <A> DecodeResult<A> decode(ReadableByteChannel is, DecodeJson<A> decoder)
public final <A> DecodeResult<A> decode(byte[] bytes, DecodeJson<A> decoder)
public final <A> DecodeResult<A> decode(InputStream is, DecodeJson<A> decoder)
public final <A> DecodeResult<A> decode(String string, DecodeJson<A> decoder)
public final <A> DecodeResult<A> decode(Reader reader, DecodeJson<A> decoder)
public final <A> DecodeResult<A> decode(io.vavr.control.Try<Json.JValue> parsed, DecodeJson<A> decoder)
protected abstract io.vavr.control.Try<Json.JValue> parseImpl(Reader reader)
Copyright © 2015–2017. All rights reserved.