Class SubclassConverter

java.lang.Object
redempt.redlib.config.conversion.SubclassConverter

public class SubclassConverter extends Object
A converter which can convert subclasses of mappable classes
  • Constructor Details

    • SubclassConverter

      public SubclassConverter()
  • Method Details

    • create

      public static <T> TypeConverter<T> create(ConversionManager manager, Class<T> clazz, boolean isAbstract)
      Creates a TypeConverter that can convert subclasses
      Type Parameters:
      T - The type
      Parameters:
      manager - The ConversionManager handling converters
      clazz - The class to handle subclasses of
      isAbstract - Whether the class is abstract or an interface
      Returns:
      The converter