Class TomlSerializerService

java.lang.Object
io.github.wasabithumb.jtoml.serial.TomlSerializerService
Direct Known Subclasses:
PlainTextTomlSerializerService

public abstract class TomlSerializerService extends Object
  • Constructor Details

    • TomlSerializerService

      public TomlSerializerService()
  • Method Details

    • canSerializeTo

      public abstract boolean canSerializeTo(@NotNull @NotNull Class<?> outType)
    • canDeserializeFrom

      public abstract boolean canDeserializeFrom(@NotNull @NotNull Class<?> inType)
    • getSerializer

      @NotNull public abstract <T> @NotNull TomlSerializer<?,T> getSerializer(@NotNull @NotNull JToml instance, @NotNull @NotNull Class<T> outType)
    • getDeserializer

      @NotNull public abstract <T> @NotNull TomlSerializer<T,?> getDeserializer(@NotNull @NotNull JToml instance, @NotNull @NotNull Class<T> inType)