Достаточно просто Map<S,S>, Строго говоря, нам плевать, какая именно реализация Map будет использоваться.