a-tuoheng-airline/src/main/java/com/ruoyi/airline/domain/convert/AirlineAreaGroupDomainConve...

44 lines
1.2 KiB
Java

package com.ruoyi.airline.domain.convert;
import com.ruoyi.common.core.utils.BaseConvert;
import com.ruoyi.airline.domain.model.AirlineAreaGroup;
import com.ruoyi.airline.mapper.entity.AirlineAreaGroupEntity;
import java.util.List;
/**
* 空域分组Domain转换类
* 用于Domain模型和Mapper实体之间的转换
*
* @author ruoyi
* @date 2026-02-25
*/
public class AirlineAreaGroupDomainConvert extends BaseConvert<AirlineAreaGroupEntity, AirlineAreaGroup>
{
private static final AirlineAreaGroupDomainConvert INSTANCE = new AirlineAreaGroupDomainConvert();
private AirlineAreaGroupDomainConvert() {
super(AirlineAreaGroupEntity.class, AirlineAreaGroup.class);
}
public static AirlineAreaGroup from(AirlineAreaGroupEntity entity)
{
return INSTANCE.innerFrom(entity);
}
public static AirlineAreaGroupEntity to(AirlineAreaGroup model)
{
return INSTANCE.innerTo(model);
}
public static List<AirlineAreaGroup> fromList(List<AirlineAreaGroupEntity> entityList)
{
return INSTANCE.innerFromList(entityList);
}
public static List<AirlineAreaGroupEntity> toList(List<AirlineAreaGroup> modelList)
{
return INSTANCE.innerToList(modelList);
}
}