From a24c1042499f76ff2d442ae133ef165011a7af4c Mon Sep 17 00:00:00 2001 From: "Benjamin J. Culkin" Date: Mon, 12 Jul 2021 15:53:22 -0300 Subject: Formatting tweaks --- .../bjc/utils/ioutils/blocks/BoundBlockReader.java | 54 +++++++++------------- 1 file changed, 21 insertions(+), 33 deletions(-) (limited to 'base/src/main/java/bjc/utils/ioutils/blocks/BoundBlockReader.java') diff --git a/base/src/main/java/bjc/utils/ioutils/blocks/BoundBlockReader.java b/base/src/main/java/bjc/utils/ioutils/blocks/BoundBlockReader.java index 0bd0991..04a8375 100644 --- a/base/src/main/java/bjc/utils/ioutils/blocks/BoundBlockReader.java +++ b/base/src/main/java/bjc/utils/ioutils/blocks/BoundBlockReader.java @@ -1,30 +1,20 @@ package bjc.utils.ioutils.blocks; -import java.io.IOException; -import java.util.function.BooleanSupplier; -import java.util.function.Supplier; +import java.io.*; +import java.util.function.*; -/** - * A block reader composed from functions. +/** A block reader composed from functions. * - * @author EVE - * - */ + * @author EVE */ public class BoundBlockReader implements BlockReader { - /** - * A function that serves to close an I/O source. - * - * @author EVE + /** A function that serves to close an I/O source. * - */ + * @author EVE */ @FunctionalInterface public interface Closer { - /** - * Close the I/O source this is attached to. + /** Close the I/O source this is attached to. * - * @throws IOException - * If something goes wrong - */ + * @throws IOException If something goes wrong */ public void close() throws IOException; } @@ -36,21 +26,19 @@ public class BoundBlockReader implements BlockReader { private int blockNo; - /** - * Create a new bound block reader. + /** Create a new bound block reader. * - * @param blockChecker - * Predicate for checking if a block is available - * @param blockGetter - * Function to retrieve a block - * @param blockCloser - * Function to close a block source - */ - public BoundBlockReader(BooleanSupplier blockChecker, Supplier blockGetter, - Closer blockCloser) { + * @param blockChecker Predicate for checking if a block is available + * @param blockGetter Function to retrieve a block + * @param blockCloser Function to close a block source */ + public BoundBlockReader( + BooleanSupplier blockChecker, + Supplier blockGetter, + Closer blockCloser) + { checker = blockChecker; - getter = blockGetter; - closer = blockCloser; + getter = blockGetter; + closer = blockCloser; blockNo = 0; } @@ -72,9 +60,9 @@ public class BoundBlockReader implements BlockReader { blockNo += 1; return true; + } else { + return false; } - - return false; } @Override -- cgit v1.2.3