Class BasicSerializerFactory

java.lang.Object
pl.put.poznan.jsontools.logic.BasicSerializerFactory

public class BasicSerializerFactory extends Object
Class that manages the creation of basic JSON serializers
  • Constructor Details

    • BasicSerializerFactory

      public BasicSerializerFactory()
  • Method Details

    • create

      public JsonSerializer create(String outputFormat) throws InvalidParameterException
      Creates a basic JsonSerializer for formatting JSON output
      Parameters:
      outputFormat - Accepts: "minified" or "pretty"
      Returns:
      Basic JsonSerializer (either minifying or prettifying)
      Throws:
      InvalidParameterException - When the `outputFormat` is unrecognized