我有一些自动生成的枚举,我需要将它们映射到 MapStruct 映射器中的布尔值。他们是这样的:
enum YN {
Y("Y"), N("N")
}
enum ZO {
_0("0"), _1("1")
}
我尝试使用@ValueMappings(),但没有成功:
@ValueMappings({
@ValueMapping(source="Y", target=true),
@ValueMapping(source="N", target=false)
)
Boolean map(YN value);
我怎样才能实现这个映射?