FareRule

운임 규정 그룹 도메인. 운임 규정 항목들을 그룹으로 묶어 관리.

필드

필드타입설명
groupTitleString그룹 제목 (예: “규정 1”)
rulesList<FareRuleItem>규정 항목 목록

팩토리 메서드

of()

fun of(sequence: Int, ruleItems: List<FareRuleResponse>): FareRule

FareRuleResponse 목록에서 FareRule 생성.

파라미터설명
sequence규정 순서 번호
ruleItems규정 응답 목록

사용처

사용 위치용도
FareRuleService운임 규정 조회 결과 생성
FareRuleInfo운임 규정 정보 포함

특징

  • Serializable: 캐싱 지원 (serialVersionUID = 1L)
  • 그룹 제목 자동 생성: “규정 N” 형식