Guayaba: fusiona dos multimapas

Tengo clases de árboles por ejemplo ClassA, ClassB, ClassC. ClassAy ClassBse extiende ClassC. Tengo dos Multimaps, Multimap<Integer, ClassA>y Multimap<Integer, ClassB>me gustaría fusionar estos dos multimapas en uno. He intentado encontrar alguna solución, pero sin éxito. He intentado algo como Multimap<Integer, ? extends ClassC>, pero no sé si lo hago bien y si puede combinar dos Multimapas juntos. ¿Alguien me puede ayudar? Gracias por la respuesta, agradezco cada ayuda.

Respuesta 1
Multimap<Integer, ClassC> combine(Multimap<Integer, ? extends ClassC> a, Multimap<Integer, ? extends ClassC> b) {
  Multimap<Integer, ClassC> combined = new SetMultimap<Integer, ClassC>();  // or whatever kind you'd like
  combined.putAll(a);
  combined.putAll(b);
  return combined;
}
Respuesta: 2

En nuestra empresa, tenemos muchas pruebas de interfaz de usuario que se ejecutan en dispositivos virtuales / reales. Después de correr durante algún tiempo, las pruebas se bloquean al azar, lo que creo que es el resultado de que el descriptor de archivo exceda: Solía ​​...

Nuevo en JVM, trabajando con Scala y Play 2.0, estoy convirtiendo una aplicación heredada en Play, una que requiere procesamiento de pagos a través de Authorize.net. Mirando a través de la fuente java.net.URL, allí ...

Tengo un problema cuando obtengo un objeto de hibernación. El stacktrace es: org.hibernate.InstantiationException: No se pudo crear una instancia de la entidad: main.java.com.gwt.app.server.User en org.hibernate.tuple ...

Estoy usando este código para obtener el tipo de archivo: FileSystemView filesystem = FileSystemView.getFileSystemView (); String sFileType = filesystem.getSystemTypeDescription (archivo)) En Windows, este código ...