CriteriaEvaluator - 전역

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기1분
  • CriteriaEvaluator 스크립트 포함은 범용 기준 계산기를 구현하는 메서드를 제공합니다.

    일반적인 사용 패턴은 클래스를 구성하고 필요한만큼 기준을 추가 한 다음 평가하는 것입니다.

    CriteriaEvaluator - addCriterion(String lhComparand, String operator, String rhComparand)

    평가할 기준을 추가합니다.

    표 1. 매개변수
    이름 유형 설명
    lhComparand 문자열 왼손 비교. evaluate()에 대한 왼쪽 값 입력의 명명된 값이어야 합니다.
    운영자 문자열 연산자입니다. 같음, 다음으로 시작, 포함, 포함하지 않음, 다음으로 끝남 또는 정규 표현식 일치 중 하나여야 합니다.
    rhComparand 문자열 오른손 비교. evaluate()에 대한 오른손 값 입력 중 하나 또는 리터럴 문자열로 평가될 수 있습니다.
    표 2. 반환
    유형 설명
    void

    CriteriaEvaluator - evaluate(Object lhValues, String rhValues, Boolean any)

    기준을 평가합니다.

    표 3. 매개변수
    이름 유형 설명
    lh값 객체 조건의 왼쪽 비교를 계산하기 위한 이름-값 쌍의 해시맵입니다.
    rh값 문자열 오른손 비교를 평가할 때 리터럴 값 대신 사용할 선택적 오른손 값입니다.
    임의 부울 true이면 일치하는 모든 기준만으로도 true 결과를 얻을 수 있습니다. false인 경우 true 결과를 위해 모든 조건이 일치해야 합니다.
    표 4. 반환
    유형 설명
    부울 제공된 값이 조건을 충족하면 True, 그렇지 않으면 False입니다.