guava

Google Core Java Library für Java und Android Entwicklung.
6
Antworten

Filtern einer ArrayList mit einem Objekt-Feld

Ich habe eine ArrayList, die mit Objekten gefüllt ist. Meine Objektklasse namens Article mit zwei Feldern; %Vor% Ich möchte meine Liste mit dem desArt -Feld filtern, und für den Test habe ich den String "test" verwendet. Ich habe...
31.05.2013, 11:46
4
Antworten

Config Spring-Cache mit Guava

Im Anschluss an die Frühjahrsdokumentation über den Cache könnte ich verwenden Cache auf meinem Projekt, aber wie kann ich Guava konfigurieren, um eine abgelaufene Zeit oder Größe pro Cache-Namen zu definieren? applicationConfig.xml %Vor%...
03.02.2015, 10:39
7
Antworten

Einen ListIterator auf die ersten N Elemente beschränken (optimiert)

Was ist eine einfache und schnelle Möglichkeit, einen Iterator zu erhalten, der am Anfang von List ? zu den meisten N-Elementen zurückkehrt? Die einfachsten Versionen, die ich mir vorstellen kann, sind: # 1: %Vor% # 2: %Vor% Leid...
24.10.2009, 18:56
4
Antworten

jUnit und Guava, Vergleich der Listengleichheit nach der Transformation ()

In einem jUnit-Test möchte ich einige Zeilen aus der Datenbank basierend auf der Spalte name abrufen. Ich möchte dann testen, dass die Zeilen die Namen haben, die ich erwartet habe. Ich habe folgendes: %Vor% Ich erhalte derzeit diesen Feh...
09.04.2012, 22:00
2
Antworten

Wie kann ich Map-Einträge basierend auf den Einträgen filtern?

Ich benutze Google Guava 12 und habe eine Karte: %Vor% Ich habe ein Set: %Vor% Wie kann ich Einträge in roomPrice map basierend auf policy filtern und die gefilterte Karte zurückgeben? filteredMap muss alle Werte von policy...
27.06.2012, 07:33
4
Antworten

Wo gibt es grundlegende Prädikate wie greatThan für Guava?

Ich benutze die Guava-Bibliothek und habe festgestellt, dass dies ein sehr nützliches Prädikat ist nicht definiert - "größer als". Gibt es einen anderen Ort, an dem ich nach solchen Basisprädikaten suchen sollte, oder bin ich dazu verdammt, me...
02.04.2011, 17:19
3
Antworten

Executor für aktuellen Thread erfassen

Ich verwende ListenableFuture aus Guava, und eine nette Sache über sie ist, dass ein Pass Executor an die Futures.addCallback -Methode, dh, um den Callback für einen gegebenen Thread / Executor auszuführen. In meiner Android-Anwendung...
21.01.2014, 11:04
1
Antwort

Zeichenkettenwerte mit dem Begrenzer verwechseln, die leere und leere Zeichenketten in Java 8 behandeln? [Duplikat]

In Java 8 habe ich eine bestimmte Anzahl von String-Werten und möchte mit einer durch Kommas begrenzten Liste gültiger Werte enden. Wenn eine Zeichenfolge null oder leer ist, möchte ich sie ignorieren. Ich weiß, das scheint üblich und ist se...
18.04.2016, 23:15
5
Antworten

Guava Art der Sortierung Liste nach einer anderen Liste?

Ich habe List<Integer> bestehend aus den IDs meiner Benutzer. Und nach einer Datenbankabfrage erhalte ich List<User> . Ich möchte diese Liste gemäß der ersten ID-Liste bestellen. List<User> enthält möglicherweise einig...
07.06.2012, 10:58
3
Antworten

Gibt es eine elegante Möglichkeit, den ersten Nicht-Null-Wert mehrerer Methoden-Returns in Java zu erhalten?

Du hast das schon oft selbst gesehen, davon bin ich sicher: %Vor% Wir haben verschiedene Quellen, in denen ein Objekt suchen kann. Als anschauliches Beispiel könnten wir uns vorstellen, dass wir zuerst prüfen, ob sich eine Benutzer-ID in eine...
30.09.2014, 10:05