ToLongFunction<T> — long 결과를 내는 단일 인자 함수
ToLongFunction<T> — long 결과를 내는 단일 인자 함수
ToLongFunction<T>는 하나의 인자를 받아 long 값을 만들어 내는 함수를 나타내는 함수형 인터페이스예요. Function의 long 생산 기본형 전문화이고, 함수형 메서드는 applyAsLong(Object)이에요.
본문
@FunctionalInterface
public interface ToLongFunction<T>
객체 하나를 받아서 원시값 long을 반환하는 변환을 표현해요. 정수 변환 결과가 int 범위를 넘을 수 있는 경우나 큰 카운터를 다룰 때 유용해요. 기본형을 직접 반환하므로 박싱 비용이 없어요.
applyAsLong
long applyAsLong(T value)
주어진 인자에 이 함수를 적용해요. ToLongFunction의 추상 메서드예요.