* BAL-36 File size api in java and apache commons IO
* BAEL-282 grep in java - fixes after code review
* BAEL-519 Added support for disruptor library
* BAEL-519 Added support for disruptor library
* BAEL-519 Added support for disruptor library
* BAEL-519 Added support for disruptor library
* BAEL-519 Added support for disruptor library
* BAEL-519 Added support for disruptor library
* BAEL-519 Added support for disruptor
* BAEL-519 Moved all supporting classes to main source
* BAEL-519 Moved all supporting classes to main source
* BAEL-519 Moved asserts and test classes in test folder.
* BAEL-519 moved test related producer and consumer to src.
* BAEL-586 Guide to Guava BiMap.
* BAEL-587 formatted code.
* BAEL-519 LMAX Disruptor
* BAEL-587 resolved merge
* BAEL-587 Resolved merge
* BAEL-519 Removed disruptor link.
* BAEL-519 Reverted Guava changes
* RFQ-587 Added disruptor as a separate module.
* BAEL-519 Disruptor changes.
* BAEL-519 Removed disruptor from core-java module.
* BAEL-637 Guide to PreConditions
* BAEL-575 - update spring data mongodb version to 1.9.6, update query dsl version to
4.1.4, Add constuctor to user class, add projection tests
* BAEL-575 - Add aggregation test files and zips.json resource
* String to char and vice versa initial article code
* Junit test case for String Conversion. Deleting normal class.
* Changes based on review.
* BAEL-591 : New Java9 Collectors code snippet
* Deleting String conversion test
* BAEL-591 : Changing to BDD style testcase names.
* BAEL-591 : Changes based on final review
* String to char and vice versa initial article code
* Junit test case for String Conversion. Deleting normal class.
* Changes based on review.
* BAEL-591 : New Java9 Collectors code snippet
* Deleting String conversion test
* BAEL-591 : Changing to BDD style testcase names.
* made changes to java reflection
* removed redundant method makeSound in Animal abstract class
* added project for play-framework article
* added project for regex
* changed regex project from own model to core-java
* added project for routing in play
* made changes to regex project
* refactored code for REST API with Play project
* refactored student store indexing to zero base
* added unit tests, removed bad names
* added NIO Selector project under core-java module
* requested changes made
* added project for nio2
* standardized exception based tests
* fixed exception based tests
* removed redundant files
* added network interface project
* used UUID other than timestamps
* fixed network interface tests
* removed filetest change
* made changes to NIO2 FileTest names
* added project for asyncronous channel apis
* added project for NIO2 advanced filesystems APIS
* merge conflicts
* merged changes to asyncfiletest with future get API
* removed while loops from async client and server
* added project for java8 optional
* fixed merge conflicts in spring-core
* fixed optional
* fixed optional
* fixed asyncechotest
* shifted optional to own package
* made additional tests to demo filter API
* added code for Map
* added javaslang project
* javaslang project
* added pattern matcher code
* refactored comparator code for TreeMap
* refactored Comparator code
* String to char and vice versa initial article code
* Junit test case for String Conversion. Deleting normal class.
* Changes based on review.
* BAEL-591 : New Java9 Collectors code snippet
* Deleting String conversion test