Напиши варианты избавления от дублирования этих строчек кода jooq java
CORRECTION_REPORT.INTERNAL_COMMENT.ne(internalComment)
CORRECTION_REPORT.INTERNAL_COMMENT.eq(internalComment)
Condition condition = CORRECTION_REPORT.STATUS.eq(ManualCorrectionStatus.PREPARED.name());
Map conditionMap = Map.of(
MobilizationTaxCorrectorType.OTHER,
condition.and(CORRECTION_REPORT.INTERNAL_COMMENT.ne(internalComment)),
MobilizationTaxCorrectorType.MOBILIZED,
condition.and(CORRECTION_REPORT.INTERNAL_COMMENT.eq(internalComment)));
Condition finalCondition = conditionMap.get(type);