Resultados de la búsqueda a petición "guava"

6 la respuesta

Eliminar el "primer" objeto de un Set

En ciertas situaciones, necesito desalojar el elemento más antiguo en un JavaSet. El conjunto se implementa utilizando unaLinkedHashSet [http://download.oracle.com/javase/6/docs/api/java/util/LinkedHashSet.html], lo que simplifica esto: ...

5 la respuesta

ImmutableMap.of () solución para HashMap en Maps?

Existen métodos de utilidad para crearImmutableMap me gustaImmutable.of(Key, value) y su sobrecarga. Pero dichos métodos no existen paraHashMap oLinkedHashMap inMaps clase ¿Hay alguna manera mejor de hacer esto o Guava asume que dicho mapa es ...

2 la respuesta

Aplanando un Iterable <Iterable <T>> en Guava

Hay unflattenétodo @ en Guava, o una forma fácil de convertir unIterable<Iterable<T>> a unaIterable<T>? Tengo unMultimap<K, V> [sourceMultimap] y quiero devolver todos los valores donde la clave coincida con algún predicado [keyPredicate]. Así ...

4 la respuesta

Java Generics Wildcards Question

Estoy enfrentando algunos problemas con los genéricos cuando uso el excelente Multimap de Google Guava. Tengo un controlador de tipo definido como tal public interface Handler<T extends Serializable> { void handle(T t); }En otra clase, he ...

5 la respuesta

añadir una clave a HashMap sin el valor?

¿Hay alguna forma de agregar una clave a un HashMap sin agregar también un valor? Sé que parece extraño, pero tengo unaHashMap<String, ArrayList<Object>> amd Quiero primero poder crear claves según sea necesario y luego verificar si existe ...

2 la respuesta

Google Collections (Bibliotecas de guayaba): ImmutableSet / List / Map and Filtering

Suponga que desea crear una copia de unImmutableSet/List/Map object pero filtra algunas de las entradas originales. Una forma de implementar eso es la siguiente: ImmutableList.copyOf(Iterables.filter(myObject, ...

5 la respuesta

Guava: ¿Cómo eliminar de una lista, según un predicado, realizar un seguimiento de lo que se eliminó?

Yo tengo unArrayList para filtrar, y varias guayabasPredicates para filtrarlo. Esta lista tendrá solo 50-100 elementos. Estaba planeandoIterables.removeIf usando cada predicado a su vez. Quizás no sea lo más eficiente posible, pero no importa ...

3 la respuesta

Java Ordenar una tabla de árbol de guayaba

Tengo unTreeBasedTable objeto de guayaba (colecciones de Gooogle). Tiene la forma deTreeBasedTable<k1, k2, v>. k1 yk2 implementarComparable. Ahora, cuando visualizo la tabla, quiero que el usuario pueda ordenarla de diferentes maneras para ...

7 la respuesta

forzar de manera confiable el desalojo del mapa de la guayaba

EDITAR He reorganizado esta pregunta para reflejar la nueva información que desde entonces estuvo disponible. Esta pregunta se basa en las respuestas a una pregunta de Viliam [https://stackoverflow.com/users/154467/viliam] sobre el uso de Guava ...

1 la respuesta

Java: ¿clase externa para determinar la equivalencia?

Java tiene unComparator<T> [http://download.oracle.com/javase/6/docs/api/java/util/Comparator.html] para proporcionar una comparación de objetos externos a la propia clase, para permitir métodos múltiples / alternativos de hacerordenad ...