Jeśli ta metoda będzie bardzo często używana to będzie zachodzić częsty autoboxing w przypadku dwóch pierwszych linijek. Wyliczanie hasha z dwóch wartości double też jest ryzykowne. Czy potrzebujesz w ogóle tej funkcji? Czy obiekty klasy Node są używane gdzieś jako np. klucze w tablicy hashującej? Jeśli nie, to proponowałbym usunąć tę funkcję.