1. /**
  2. * Copyright: Copyright (c) 2005-2005
  3. * Company: JavaResearch(http://www.javaresearch.org)
  4. */
  5. package org.javaresearch.jerch;
  6. /**
  7. * 自动向ValueConverterFactory注册转换类型的ValueConverter的抽象类定义。
  8. * 最后更新日期:2005年3月28日
  9. * @author cherami
  10. */
  11. public abstract class AutoRegisterValueConverter implements ValueConverter {
  12. /**
  13. * 转换器进行转换的原始值的类型。
  14. */
  15. protected Class originalType;
  16. /**
  17. * 构造方法。
  18. * @param originalType 转换器进行转换的原始值的类型
  19. */
  20. public AutoRegisterValueConverter(Class originalType) {
  21. this.originalType = originalType;
  22. ValueConverterFactory.registerValueConverter(originalType, this);
  23. }
  24. }