Package me.sbasalaev.collection


package me.sbasalaev.collection
Collection framework. I started using custom collection classes for several reasons:
  • To separate reading and mutating interfaces - to clearly see whether collection is intended to be modified and provide only relevant API.
  • To enhance collections with bulk operations, though Java 8 introduced streams which do this in a more robust way.
  • And in general to provide API which I am comfortable with.