Person class is a representation of a respective Person object.PersonFactory - generates Person objects.PersonWarehouse - stores, retrieves, and filters Person objects.StreamFilter - demonstrates filtering and converting between collection-typesStreamMap - demonstrates mapping and flatmappingObjective - to implement the following classes:
ArrayConverter - demonstrates the conversion from SomeType[] to
List<SomeType>Stream<SomeType>ListConverter - demonstrates the conversion from List<SomeType> to
SomeType[]Stream<SomeType>StreamConverter - demonstrates the conversion from Stream<SomeType> to
SomeType[]list representation: List<SomeType>