JAvaカスタム列挙変換器の例

446 ワード

JAvaカスタム列挙変換器
 
  
import org.apache.commons.beanutils.Converter;

/**
 *
 *
 *
 */
public class MyEnumConverter implements Converter {

 @Override
 // value c ---
 public Object convert(Class c, Object value) {
  String strVal = (String) value;
  // Type.valueOf(strVal);
  return Enum.valueOf(c, strVal);
 }
}