Builder Design Pattern
The builder design pattern separates the construction of an object from its representation so that the same process can create different representations.
Monthly Archives: February 2020
The builder design pattern separates the construction of an object from its representation so that the same process can create different representations.
A Multimap is a map but it can map multiple values against a key. In this post, we will look at a related class of Multiset - the Multimap in Google Guava.
The chain of responsibility design pattern chains the receiving objects and pass the request along the chain until an object handles it.
A Multiset in Google Guava is a collection that supports order-independent equality (behaves like a Set). But it can have duplicate elements.