Class JsonProviders

java.lang.Object
uk.org.webcompere.modelassert.json.JsonProviders

public class JsonProviders extends Object
Collection of built in convertions to JsonNode
  • Constructor Details

    • JsonProviders

      public JsonProviders()
  • Method Details

    • jsonStringProvider

      public static JsonProvider<String> jsonStringProvider()
      A provider which parses String to JsonNode
      Returns:
      the provider
    • jsonObjectProvider

      public static JsonProvider<Object> jsonObjectProvider()
      A provider which parses Object to JsonNode
      Returns:
      the provider
    • jsonFileProvider

      public static JsonProvider<File> jsonFileProvider()
      A provider which parses the contents of a file to JsonNode
      Returns:
      the provider
    • jsonPathProvider

      public static JsonProvider<Path> jsonPathProvider()
      A provider which parses the contents of a file to JsonNode
      Returns:
      the provider
    • yamlStringProvider

      public static JsonProvider<String> yamlStringProvider()
      A provider which parses a yaml string to JsonNode
      Returns:
      the provider
    • yamlFileProvider

      public static JsonProvider<File> yamlFileProvider()
      A provider which parses a yaml file to JsonNode
      Returns:
      the provider
    • yamlPathProvider

      public static JsonProvider<Path> yamlPathProvider()
      A provider which parses a yaml file to JsonNode
      Returns:
      the provider