public void forEach ( final EntryConsumer < V > consumer ) { for ( Map . Entry < Long , V > entry : map . entrySet ( ) ) { Long compoundKey = entry . getKey ( ) ; final int keyPartA = ( int ) ( compoundKey >>> Integer . SIZE ) ; final int keyPartB = ( int ) ( compoundKey & LOWER_INT_MASK ) ; consumer . accept ( keyPartA , keyPartB , entry . getValue ( ) ) ; } }
Iterate over the entries of the map