question: public static < S , K , V > Collector < S , ? , LinkedHashMap < K , V > > toLinkedMap ( Function < ? super S , ? extends K > keyMapper , Function < ? super S , ? extends V > valueMapper ) { return Collectors . toMap ( keyMapper , valueMapper , StreamUtils . throwingMerger ( ) , null ) ; }
target:  Return a collector that creates a LinkedHashMap using the given key and value functions. This collector assumes the elements being collected are distinct.