Loading src/test/java/com/kjetland/jackson/jsonSchema/UseItFromJavaTest.java 0 → 100644 +22 −0 Original line number Diff line number Diff line package com.kjetland.jackson.jsonSchema; import com.fasterxml.jackson.databind.ObjectMapper; import scala.None; import scala.Option; public class UseItFromJavaTest { static class MyJavaPojo { public String name; } public UseItFromJavaTest() { // Just make sure it compiles ObjectMapper objectMapper = new ObjectMapper(); JsonSchemaGenerator g1 = new JsonSchemaGenerator(objectMapper); // TODO - This is not very beautiful from Java - Need to improve Java API g1.generateJsonSchema(MyJavaPojo.class, Option.apply(null), Option.apply(null)); g1.generateJsonSchema(MyJavaPojo.class, Option.apply("My title"), Option.apply("My description")); } } Loading
src/test/java/com/kjetland/jackson/jsonSchema/UseItFromJavaTest.java 0 → 100644 +22 −0 Original line number Diff line number Diff line package com.kjetland.jackson.jsonSchema; import com.fasterxml.jackson.databind.ObjectMapper; import scala.None; import scala.Option; public class UseItFromJavaTest { static class MyJavaPojo { public String name; } public UseItFromJavaTest() { // Just make sure it compiles ObjectMapper objectMapper = new ObjectMapper(); JsonSchemaGenerator g1 = new JsonSchemaGenerator(objectMapper); // TODO - This is not very beautiful from Java - Need to improve Java API g1.generateJsonSchema(MyJavaPojo.class, Option.apply(null), Option.apply(null)); g1.generateJsonSchema(MyJavaPojo.class, Option.apply("My title"), Option.apply("My description")); } }