¿Alguien sabe cómo crear una instancia segura de subprocesos de TreeMultimap con TreeMultimap.create()
?Cómo crear una versión sincronizada de TreeMultimap de Google Guava
6
A
Respuesta
15
La clase de guayaba Multimaps
contiene métodos estáticos para crear y decorar Multimapas, similar a lo que la clase Collections
en java.util prevé Colecciones y mapas.
En su caso, se debe utilizar:
Multimaps.synchronizedSortedSetMultimap(TreeMultimap.create())
1
Del mismo modo, si usted necesita para obtener la versión de ListMultiMap
sincronizado, se puede utilizar:
Multimaps.synchronizedListMultimap(ArrayListMultimap.create());
Google guayaba Official doc
Cuestiones relacionadas
- 1. cómo crear sincronizada ArrayList
- 2. ¿Cómo uso Throwables.propagateIfInstanceOf() de Google Guava?
- 3. Google Guava Ejemplo de proveedor
- 4. Google Guava Tutorial de servicio o ejemplos?
- 5. Filtrar una lista de JavaBeans con Google Guava
- 6. Uso de Google Guava con Android 1.6
- 7. ¿Cómo manejar las excepciones de actualización de Google Guava Cache?
- 8. ¿Forma compacta de crear Guava Multimaps?
- 9. ¿Existe alguna forma concisa de crear un InputSupplier para un InputStream en Google Guava?
- 10. ¿Es Google Guava "más difícil" de usar que Apache Collections?
- 11. Clasificación insensible a mayúsculas/minúsculas con Google Guava
- 12. inicializando una ImmutableMap de Guava
- 13. Guava: ¿Dónde está CharEscaper?
- 14. Google Guava/proporcionar implementaciones de tipo colección funcional
- 15. Google Chrome - Versión de JavaScript
- 16. ¿Cómo crear una versión móvil de un sitio web ASP.NET?
- 17. ¿Cómo crear una versión de prueba del software .NET?
- 18. Google Collections (Guava Libraries): ImmutableSet/List/Map and Filtering
- 19. Google Maps: ¿Cómo crear una ventana de información personalizada?
- 20. Cómo crear una tarea usando la API de Google Calendar
- 21. Cómo crear una aplicación de Google App Engine internacionalizada
- 22. Java lista sincronizada de bucle
- 23. Google App Engine números de versión?
- 24. ¿Cómo evito el uso de clases beta de la biblioteca google guava?
- 25. WPF - animación sincronizada
- 26. cómo crear contacto en google?
- 27. es una variable volátil sincronizada? (java)
- 28. Cómo obtener la versión de iOS con Google Analytics
- 29. Cómo enlazar a la versión móvil de Google Plus
- 30. Control de versión para Google App Engine