HouseholdMemberConverter.java
package com.hwhub.backend.infrastructure.mybatis.converter;
import com.hwhub.backend.domain.model.HouseholdMemberModel;
import com.hwhub.backend.infrastructure.mybatis.generated.entity.MHouseholdMember;
public final class HouseholdMemberConverter {
private HouseholdMemberConverter() {}
public static MHouseholdMember toEntity(HouseholdMemberModel model) {
if (model == null) return null;
MHouseholdMember entity = new MHouseholdMember();
entity.setHouseholdId(model.getHouseholdId());
entity.setUserId(model.getUserId());
entity.setNickname(model.getNickname());
entity.setStatus(model.getStatus());
return entity;
}
public static HouseholdMemberModel toModel(MHouseholdMember entity) {
if (entity == null) return null;
return HouseholdMemberModel.reconstruct(
entity.getHouseholdId(),
entity.getUserId(),
null,
null,
null,
entity.getNickname(),
entity.getStatus(),
null);
}
}