package com.qianwen.smartman.modules.system.convert; import java.util.ArrayList; import java.util.List; import com.qianwen.core.scanner.modular.model.ResourceDefinition; import com.qianwen.smartman.modules.system.vo.ResourceDefinitionVO; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/system/convert/ResourceDefinitionConvertImpl.class */ public class ResourceDefinitionConvertImpl implements ResourceDefinitionConvert { @Override // org.springblade.modules.system.convert.ResourceDefinitionConvert public ResourceDefinitionVO convert(ResourceDefinition resourceDefinition) { if (resourceDefinition == null) { return null; } ResourceDefinitionVO resourceDefinitionVO = new ResourceDefinitionVO(); resourceDefinitionVO.setCode(resourceDefinition.getCode()); resourceDefinitionVO.setName(resourceDefinition.getName()); resourceDefinitionVO.setModuleCode(resourceDefinition.getModuleCode()); resourceDefinitionVO.setControllerCode(resourceDefinition.getControllerCode()); resourceDefinitionVO.setClassName(resourceDefinition.getClassName()); resourceDefinitionVO.setMethodName(resourceDefinition.getMethodName()); resourceDefinitionVO.setUrl(resourceDefinition.getUrl()); resourceDefinitionVO.setHttpMethod(resourceDefinition.getHttpMethod()); resourceDefinitionVO.setButtonFlag(resourceDefinition.getButtonFlag()); return resourceDefinitionVO; } @Override // org.springblade.modules.system.convert.ResourceDefinitionConvert public ResourceDefinition convert(ResourceDefinitionVO resourceDefinitionVO) { if (resourceDefinitionVO == null) { return null; } ResourceDefinition resourceDefinition = new ResourceDefinition(); resourceDefinition.setCode(resourceDefinitionVO.getCode()); resourceDefinition.setName(resourceDefinitionVO.getName()); resourceDefinition.setModuleCode(resourceDefinitionVO.getModuleCode()); resourceDefinition.setControllerCode(resourceDefinitionVO.getControllerCode()); resourceDefinition.setClassName(resourceDefinitionVO.getClassName()); resourceDefinition.setMethodName(resourceDefinitionVO.getMethodName()); resourceDefinition.setUrl(resourceDefinitionVO.getUrl()); resourceDefinition.setHttpMethod(resourceDefinitionVO.getHttpMethod()); resourceDefinition.setButtonFlag(resourceDefinitionVO.getButtonFlag()); return resourceDefinition; } @Override // org.springblade.modules.system.convert.ResourceDefinitionConvert public List convert(List list) { if (list == null) { return null; } List list1 = new ArrayList<>(list.size()); for (ResourceDefinition resourceDefinition : list) { list1.add(convert(resourceDefinition)); } return list1; } }