Class EnumConverter<T extends Enum>

java.lang.Object
de.rpgframework.genericrpg.persist.EnumConverter<T>
All Implemented Interfaces:
org.prelle.simplepersist.StringValueConverter<T>

public class EnumConverter<T extends Enum> extends Object implements org.prelle.simplepersist.StringValueConverter<T>
  • Constructor Details

    • EnumConverter

      public EnumConverter(Class<T> e)
  • Method Details

    • write

      public String write(T v) throws Exception
      Specified by:
      write in interface org.prelle.simplepersist.StringValueConverter<T extends Enum>
      Throws:
      Exception
      See Also:
      • StringValueConverter.write(java.lang.Object)
    • read

      public T read(String v) throws Exception
      Specified by:
      read in interface org.prelle.simplepersist.StringValueConverter<T extends Enum>
      Throws:
      Exception
      See Also:
      • StringValueConverter.read(java.lang.String)