Sie können nicht genau das machen, was Sie wollen - explizite Parameter sind in Methodenverweisen nicht erlaubt.
Aber du könntest ...
... erstellen Sie eine Methode, die einen booleschen Wert zurückgibt und den Aufruf an getAttribute("style")
:
Damit können Sie die Methode ref:
verwenden %Vor%... oder Sie könnten eine Variable definieren, die die Funktion enthält:
%Vor%Damit können Sie einfach die Variable übergeben
%Vor%... oder du könntest die beiden oben genannten Ansätze kombinieren und kombinieren (das ist sicherlich furchtbar übertrieben)
%Vor% Dann müssten Sie toAttributeExtractor
aufrufen, um eine Function
zu erhalten und diese an die map
übergeben:
Obwohl es realistischer wäre, einfach ein Lambda zu verwenden, wäre (wie in der nächsten Zeile) einfacher:
%Vor%Tags und Links java java-8 lambda java-stream predicate