@Override public JsonObject readObject() { try { return this.origin.readObject(); } catch (final JsonParsingException ex) { throw new JsonParsingException( this.json, ex, ex.getLocation() ); } } @Override
@Override public JsonStructure read() { try { return this.origin.read(); } catch (final JsonParsingException ex) { throw new JsonParsingException( this.json, ex, ex.getLocation() ); } } @Override
@Override public JsonArray readArray() { try { return this.origin.readArray(); } catch (final JsonParsingException ex) { throw new JsonParsingException( this.json, ex, ex.getLocation() ); } } @Override