public UncheckedIOException asUncheckedIOException() { return new UncheckedIOException(this); } }
private void writeToOutputStream(byte[] source, int sourceIndex, int length) { try { outputStream.write(source, sourceIndex, length); } catch (IOException e) { throw new UncheckedIOException(e); } }
@Override public void close() { try { closer.close(); closed = true; } catch (IOException e) { throw new UncheckedIOException(e); } } }
@Override public void close() { try (Closer closer = Closer.create()) { for (StreamReader valueStreamReader : valueStreamReaders) { closer.register(valueStreamReader::close); } } catch (IOException e) { throw new UncheckedIOException(e); } }
@Override public void close() { try (Closer closer = Closer.create()) { closer.register(keyStreamReader::close); closer.register(valueStreamReader::close); } catch (IOException e) { throw new UncheckedIOException(e); } }
private void writeToOutputStream(Slice source, int sourceIndex, int length) { try { source.getBytes(sourceIndex, outputStream, length); } catch (IOException e) { throw new UncheckedIOException(e); } } }
@Override public final void close() { cancelAllQueries(); try { closer.close(); } catch (IOException e) { throw new UncheckedIOException(e); } }
@Override public void close() { try { dataSource.close(); } catch (IOException e) { throw new UncheckedIOException(e); } } }
private static Supplier<Map<String, Map<String, ExampleTable>>> schemasSupplier(final JsonCodec<Map<String, List<ExampleTable>>> catalogCodec, final URI metadataUri) { return () -> { try { return lookupSchemas(metadataUri, catalogCodec); } catch (IOException e) { throw new UncheckedIOException(e); } }; }
@Override public UserGroupInformation getUserGroupInformation() { try { return UserGroupInformation.getLoginUser(); } catch (IOException e) { throw new UncheckedIOException(e); } } }
public static SvmRegressor deserialize(byte[] modelData) { // TODO do something with the hyperparameters try { svm_model model = svm.svm_load_model(new BufferedReader(new InputStreamReader(new ByteArrayInputStream(modelData)))); return new SvmRegressor(model); } catch (IOException e) { throw new UncheckedIOException(e); } }
private static KerberosPrincipal createKerberosPrincipal(String principal) { try { return new KerberosPrincipal(getServerPrincipal(principal, InetAddress.getLocalHost().getCanonicalHostName())); } catch (IOException e) { throw new UncheckedIOException(e); } }
private static String read(String resource) { try { return Resources.toString(getResource(AbstractCostBasedPlanTest.class, resource), UTF_8); } catch (IOException e) { throw new UncheckedIOException(e); } }
private static FilesReader getFilesReader(LocalFileTables localFileTables, TupleDomain<LocalFileColumnHandle> predicate, SchemaTableName tableName) { LocalFileTableHandle table = localFileTables.getTable(tableName); List<File> fileNames = localFileTables.getFiles(tableName); try { return new FilesReader(table.getTimestampColumn(), fileNames.iterator(), predicate); } catch (IOException e) { throw new UncheckedIOException(e); } }
private void discardResults() { try (OutputHandler handler = new OutputHandler(new NullPrinter())) { handler.processRows(client); } catch (IOException e) { throw new UncheckedIOException(e); } }
public Consumer<DataBuffer> pojoConsumer(Pojo expected) { return dataBuffer -> { try { Pojo actual = this.mapper.reader().forType(Pojo.class) .readValue(DataBufferTestUtils.dumpBytes(dataBuffer)); assertEquals(expected, actual); release(dataBuffer); } catch (IOException ex) { throw new UncheckedIOException(ex); } }; }
private <T> Consumer<DataBuffer> expect(T expected, Class<T> expectedType) { return dataBuffer -> { try { Object actual = this.mapper.reader().forType(expectedType) .readValue(dataBuffer.asInputStream()); assertEquals(expected, actual); } catch (IOException e) { throw new UncheckedIOException(e); } finally { release(dataBuffer); } }; }
private void testTokenize(List<String> source, List<String> expected, boolean tokenizeArrayElements) { Flux<TokenBuffer> tokenBufferFlux = Jackson2Tokenizer.tokenize( Flux.fromIterable(source).map(this::stringBuffer), this.jsonFactory, tokenizeArrayElements); Flux<String> result = tokenBufferFlux .map(tokenBuffer -> { try { TreeNode root = this.objectMapper.readTree(tokenBuffer.asParser()); return this.objectMapper.writeValueAsString(root); } catch (IOException ex) { throw new UncheckedIOException(ex); } }); StepVerifier.FirstStep<String> builder = StepVerifier.create(result); expected.forEach(s -> builder.assertNext(new JSONAssertConsumer(s))); builder.verifyComplete(); }
protected final Consumer<DataBuffer> expect(Msg msg) { return dataBuffer -> { try { assertEquals(msg, Msg.parseDelimitedFrom(dataBuffer.asInputStream())); } catch (IOException ex) { throw new UncheckedIOException(ex); } finally { DataBufferUtils.release(dataBuffer); } }; } }
@Override @Test public void encode() { Mono<Message> input = Mono.just(this.msg1); testEncodeAll(input, Msg.class, step -> step .consumeNextWith(dataBuffer -> { try { assertEquals(this.msg1, Msg.parseFrom(dataBuffer.asInputStream())); } catch (IOException ex) { throw new UncheckedIOException(ex); } finally { DataBufferUtils.release(dataBuffer); } }) .verifyComplete()); }