Resultados da pesquisa a pedido "guava"

1 a resposta

Qual é a diferença entre Collections.unmodifiableSet () e ImmutableSet of Guava?

JavaDoc deImmutableSet diz: UnlikeCollections.unmodifiableSet, que é uma visualização de uma coleção separada que ainda pode ser alterada, uma instância dessa classe contém seus próprios dados privados e nunca será alterada. Essa classe é ...

5 a resposta

Como converter Map <String, String> em Map <Long, String>? (opção: usando goiaba)

Eu tenho umMap<String, String> aString key nada mais é que um valor numérico como "123" etc. Estou recebendo um valor numérico porque esses valores são provenientes da interface do usuário no meu componente JSF. Não quero alterar o contrato do ...

6 a resposta

Removendo o “primeiro” objeto de um Set

m determinadas situações, preciso remover o elemento mais antigo de um JavaSet. O conjunto é implementado usando umLinkedHashSet [http://download.oracle.com/javase/6/docs/api/java/util/LinkedHashSet.html], o que simplifica: basta livrar-se do ...

2 a resposta

Filtragem na lista com base em uma propriedade com goiaba

Tenho uma classe chamada Pessoa - public class Person implements Nameable { private String name; public String getName(){ return name; } }Agora eu tenho duas listas - List<Person> persons = // some persons List<Person> subsetOfPersons = // ...

5 a resposta

Solução alternativa ImmutableMap.of () para o HashMap no Maps?

Existem métodos utilitários para criarImmutableMap gostarImmutable.of(Key, value) e sua sobrecarga. Mas esses métodos não existem paraHashMap ouLinkedHashMap emMaps classe Existe alguma maneira melhor de fazer isso ou o Guava assume que esse ...

2 a resposta

Flattening um Iterable <Iterable <T>> na Guava

Tem algumaflatten no Guava - ou uma maneira fácil de converter umIterable<Iterable<T>> para umIterable<T>? Eu tenho umMultimap<K, V> [sourceMultimap] e quero retornar todos os valores em que a chave corresponde a algum predicado [keyPredicate]. ...

4 a resposta

Java Generics Wildcards Pergunta

Estou enfrentando alguns problemas com os genéricos ao usar o excelente Multimap do Google Guava. Eu tenho um tipo de manipulador definido como tal public interface Handler<T extends Serializable> { void handle(T t); }m outra classe, defini um ...

5 a resposta

adicionar uma chave ao HashMap sem o valor?

Existe uma maneira de adicionar uma chave a um HashMap sem também adicionar um valor? Eu sei que parece estranho, mas eu tenho umHashMap<String, ArrayList<Object>> amd Quero primeiro criar chaves conforme necessário e, em seguida, verificar se ...

2 a resposta

Google Collections (Guava Libraries): ImmutableSet / List / Map and Filtering

Suponha que você queira criar uma cópia de umImmutableSet/List/Map mas filtre algumas das entradas originais. Uma maneira de implementar é a seguinte: ImmutableList.copyOf(Iterables.filter(myObject, myObject.EQUALS)); OndemyObject.EQUALS é um ...

5 a resposta

Guava - Como remover de uma lista, com base em um predicado, acompanhando o que foi removido?

Eu tenho umArrayList a ser filtrado e várias goiabasPredicates para filtrá-lo. Essa lista terá apenas 50 a 100 elementos. Eu estava pensando emIterables.removeIf usando cada predicado por sua vez. Talvez não seja maximamente eficiente, mas não ...