¿Puedo convertir un Map <String, List <Integer>> en MultiValueMap <String, Integer>

Estoy tratando de convertir un mapa en un mapa de valores múltiples, pero obtengo la siguiente excepción de compilación:

Wrong 1st argument type. Found: java.util.Map<java.lang.String,java.util.List<java.lang.String>>, required: org.springframework.util.MultiValueMap<java.lang.String,java.lang.String> less... Inspection info:

Aquí está la estructura: Map<String, List<String>> tradersTradeMap-> MultiValueMap<String, String>tradersTradeMap

class Trade {

  public String getTraderNameAfterProcesing (MultiValueMap<String, String> 
      tradersTradeMap){
      ..... // SOme code goes here
   }

}

class Customer {

private Trade trade;

public String Method1(){
   Map<String, List<String>> traderTradeMap = new HashMap<>();
   traderTradeMap.put("TraderA", Arrays.asList("SPOT","BLOCK","FORWARD"));
   traderTradeMap.put("TraderB", Arrays.asList("SPOT","BLOCK"));

   trade = new Trade();
   trade.getTraderNameAfterProcesing(traderTradeMap); // This line is giving exception 

}

}

¿Hay alguna forma simple de hacerlo?

Respuesta 1

Así que estoy tratando de hacer que el texto en un JTextPane sea a doble espacio. Aquí está mi código: MutableAttributeSet attrs = editor.getInputAttributes (); StyleConstants.setLineSpacing (attrs, 2); editor....

Tengo un problema con mi objeto de escáner. Parece que si paso el escáner a un método estático, el escáner no puede leer el archivo que se le dio en la función principal. Cuando paso el archivo ...

Tengo una aplicación de usuario simple. Tengo un Servlet MainController que se encargará de la interacción general en la aplicación. Este servlet estará "escuchando" los patrones de URL: /, / index, etc. (...

Necesito escribir una aplicación web que reciba muchas solicitudes HTTP y tome mucho tiempo (30 segundos a 2 minutos) para procesar cada solicitud (a su vez, hacer otras solicitudes de red) antes de devolver una respuesta. ...