MCPcopy Create free account
hub / github.com/Anchals24/Low-Level-Design / LibraryAggregator

Class LibraryAggregator

IteratorDesignPattern/LibraryAggregator.java:5–16  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3import java.util.List;
4
5public class LibraryAggregator implements Aggregator{
6
7 private List<Book> booksList;
8
9 public LibraryAggregator(List<Book> bookList){
10 this.booksList = bookList;
11 }
12 @Override
13 public Iterator createIterator() {
14 return new BookIterator(booksList);
15 }
16}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected