Class EnumMorpher

java.lang.Object
org.kordamp.json.util.EnumMorpher
All Implemented Interfaces:
org.kordamp.ezmorph.Morpher, org.kordamp.ezmorph.ObjectMorpher

public class EnumMorpher extends Object implements org.kordamp.ezmorph.ObjectMorpher
  • Field Details

    • enumClass

      private Class enumClass
  • Constructor Details

    • EnumMorpher

      public EnumMorpher(Class enumClass)
  • Method Details

    • morph

      public Object morph(Object value)
      Specified by:
      morph in interface org.kordamp.ezmorph.ObjectMorpher
    • morphsTo

      public Class morphsTo()
      Specified by:
      morphsTo in interface org.kordamp.ezmorph.Morpher
    • supports

      public boolean supports(Class clazz)
      Specified by:
      supports in interface org.kordamp.ezmorph.Morpher