Reduce

공개 추상 클래스 감소
알려진 직접 서브클래스
알려진 간접 하위 클래스

지표 값에 대해 축소 작업을 수행하는 지표를 캡슐화합니다.

상수

세다

공개 방법

변수 <T>
getCount ()
개수 변수를 가져옵니다.
클래스<T>
getResultType ()
변수의 유형을 가져옵니다.
변수 <T>
총합계 ()
전체 변수를 가져옵니다.
작전
재설정상태 ()
모든 상태 변수를 초기 값으로 재설정합니다.
피연산자 <T>
결과 ()
측정항목의 현재 결과를 가져옵니다.
목록< Op >
updateStateList ( 피연산자 <? 확장 TNumber > 값, 피연산자 <? 확장 TNumber > SampleWeights)
입력을 기반으로 측정항목 변수를 업데이트합니다.

상속된 메서드

상수

공개 정적 최종 문자열 COUNT

상수 값: "개수"

공개 정적 최종 문자열 총계

상수 값: "전체"

공개 방법

공용 변수 <T> getCount ()

개수 변수를 가져옵니다.

보고
  • 카운트 변수

공개 클래스<T> getResultType ()

변수의 유형을 가져옵니다.

보고
  • 변수의 유형

공용 변수 <T> getTotal ()

전체 변수를 가져옵니다.

보고
  • 전체 변수

공개 작업 재설정상태 ()

모든 상태 변수를 초기 값으로 재설정합니다.

보고
  • 재설정을 위한 제어 동작

공개 피연산자 <T> 결과 ()

측정항목의 현재 결과를 가져옵니다.

보고
  • 결과(제어 종속성이 있을 수 있음)

공개 목록< Op > updateStateList ( 피연산자 <? 확장 TNumber > 값, 피연산자 <? 확장 TNumber > SampleWeights)

입력을 기반으로 측정항목 변수를 업데이트합니다. values 에 하나 이상의 입력 인수가 필요하며, sampleWeights 에 대한 선택적 추가 입력이 필요합니다.

매개변수
가치 업데이트 상태로 전달될 입력입니다. null이 아닐 수 있습니다.
샘플 가중치 값에 적용할 샘플 가중치는 null일 수 있습니다.
보고
  • 업데이트 상태 피연산자에 대한 제어 종속성이 있는 결과
던지기
IllegalArgumentException 값이 null인 경우