summaryrefslogtreecommitdiff
path: root/BJC-Utils2/src/main/java/bjc/utils/ioutils/blocks
AgeCommit message (Collapse)Author
2017-10-08Start splitting into maven modulesBenjamin J. Culkin
2017-09-11Minor changesBenjamin Culkin
2017-09-11Fix misc. compile errorsBenjamin J. Culkin
2017-09-10Add BoundBlockReaderBenjamin J. Culkin
BoundBlockReader is a BlockReader that draws blocks from a pair of functions. Thus, it is the most general of the BlockReaders, in that you could probably implement any of them with suitably chosen functions.
2017-09-10Make ToggledBlockReader implement BlockReaderBenjamin J. Culkin
2017-09-10Add more BlockReadersBenjamin J. Culkin
Adds a new type of block reader, the ToggleBlockReader. This switches between two different sources every block. Also, make sure all of the BlockReaders keep their own block count.
2017-09-10More BlockReader workBenjamin J. Culkin
This includes some minor fixes to the BlockReaderCLI, and two new BlockReader types * MappedBlockReader - Apply a function to each block, transforming it. * FlatMappedBlockReader - Apply a function to each block, expanding it into one or more blocks.
2017-09-09UpdateBenjamin J. Culkin
Most of it is documentation changes. The rest is more work on BlockReaders, as well as a simple command language for configuring them.
2017-09-01Fix line numbersBenjamin J. Culkin
2017-07-23Fix line numbers for blocksBenjamin J. Culkin
SimpleBlockReader now properly gives line numbers
2017-04-10Cleanupbculkin2442
2017-04-06Reorganize blocksbjculkin