Class JSONPrinter


  • public class JSONPrinter
    extends java.lang.Object
    • Constructor Detail

      • JSONPrinter

        public JSONPrinter​(java.io.Writer writer)
      • JSONPrinter

        public JSONPrinter​(org.json.JSONWriter writer)
      • JSONPrinter

        public JSONPrinter​(org.everit.json.schema.internal.JSONWriter writer)
    • Method Detail

      • key

        public JSONPrinter key​(java.lang.String key)
      • value

        public JSONPrinter value​(java.lang.Object value)
      • ifPresent

        public JSONPrinter ifPresent​(java.lang.String key,
                                     java.lang.Object value)
      • ifTrue

        public JSONPrinter ifTrue​(java.lang.String key,
                                  java.lang.Boolean value)
      • ifFalse

        public void ifFalse​(java.lang.String key,
                            java.lang.Boolean value)
      • printSchemaMap

        public <K> void printSchemaMap​(java.util.Map<K,​Schema> input)