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

44 lines
1.1 KiB
Java
Raw Normal View History

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