package com.qianwen.core.tool.metadata.types; import com.qianwen.core.tool.metadata.Converter; import com.qianwen.core.tool.metadata.DataType; import com.qianwen.core.tool.metadata.ValidateResult; /* loaded from: blade-core-tool-9.3.0.0-SNAPSHOT.jar:org/springblade/core/tool/metadata/types/StringType.class */ public class StringType extends AbstractType implements DataType, Converter { public static final String ID = "string"; public static final StringType GLOBAL = new StringType(); @Override // org.springblade.core.tool.metadata.Metadata public String getId() { return ID; } @Override // org.springblade.core.tool.metadata.Metadata public String getName() { return "字符串"; } @Override // org.springblade.core.tool.metadata.DataType public ValidateResult validate(Object value) { return ValidateResult.success(String.valueOf(value)); } @Override // org.springblade.core.tool.metadata.FormatSupport public String format(Object value) { return String.valueOf(value); } /* JADX WARN: Can't rename method to resolve collision */ @Override // org.springblade.core.tool.metadata.Converter public String convert(Object value) { if (value == null) { return null; } return String.valueOf(value); } }