diff options
| author | bjculkin <bjculkin@mix.wvu.edu> | 2018-02-12 22:44:26 -0500 |
|---|---|---|
| committer | bjculkin <bjculkin@mix.wvu.edu> | 2018-02-12 22:44:26 -0500 |
| commit | ae51c587c53f7ca311e556e3cbd0c5566d6c2843 (patch) | |
| tree | a6bbb0baaa20300ad9949425455ea890c021d046 /base/src/main/java/bjc/utils/ioutils/blocks/PushbackBlockReader.java | |
| parent | 32f5da54c628408c96db09d279f3a7ef44b3bd19 (diff) | |
Update
Diffstat (limited to 'base/src/main/java/bjc/utils/ioutils/blocks/PushbackBlockReader.java')
| -rw-r--r-- | base/src/main/java/bjc/utils/ioutils/blocks/PushbackBlockReader.java | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/base/src/main/java/bjc/utils/ioutils/blocks/PushbackBlockReader.java b/base/src/main/java/bjc/utils/ioutils/blocks/PushbackBlockReader.java index 0cc9dea..924df39 100644 --- a/base/src/main/java/bjc/utils/ioutils/blocks/PushbackBlockReader.java +++ b/base/src/main/java/bjc/utils/ioutils/blocks/PushbackBlockReader.java @@ -27,7 +27,7 @@ public class PushbackBlockReader implements BlockReader { * Create a new pushback block reader. * * @param src - * The block reader to use when no blocks are queued. + * The block reader to use when no blocks are queued. */ public PushbackBlockReader(final BlockReader src) { source = src; @@ -50,22 +50,22 @@ public class PushbackBlockReader implements BlockReader { /* * Drain pushed-back blocks first. */ - if (!waiting.isEmpty()) { + if(!waiting.isEmpty()) { curBlock = waiting.pop(); blockNo += 1; return true; - } else { - final boolean succ = source.nextBlock(); - curBlock = source.getBlock(); + } - if (succ) { - blockNo += 1; - } + final boolean succ = source.nextBlock(); + curBlock = source.getBlock(); - return succ; + if(succ) { + blockNo += 1; } + + return succ; } @Override @@ -82,7 +82,7 @@ public class PushbackBlockReader implements BlockReader { * Insert a block at the back of the queue of pending blocks. * * @param blk - * The block to put at the back. + * The block to put at the back. */ public void addBlock(final Block blk) { waiting.add(blk); @@ -92,7 +92,7 @@ public class PushbackBlockReader implements BlockReader { * Insert a block at the front of the queue of pending blocks. * * @param blk - * The block to put at the front. + * The block to put at the front. */ public void pushBlock(final Block blk) { waiting.push(blk); |
