Main.java:7: error: class Ideone is public, should be declared in a file named Ideone.java
public class Ideone {
^
Main.java:46: error: cannot find symbol
private void addKeys(String currentPath, JsonNode jsonNode, Map<String, String> map) {
^
symbol: class JsonNode
location: class Ideone
Main.java:35: error: cannot find symbol
@Test
^
symbol: class Test
location: class Ideone
Main.java:39: error: non-static variable json cannot be referenced from a static context
addKeys("", new ObjectMapper().readTree(json), map);
^
Main.java:39: error: cannot find symbol
addKeys("", new ObjectMapper().readTree(json), map);
^
symbol: class ObjectMapper
location: class Ideone
Main.java:48: error: cannot find symbol
ObjectNode objectNode = (ObjectNode) jsonNode;
^
symbol: class ObjectNode
location: class Ideone
Main.java:48: error: cannot find symbol
ObjectNode objectNode = (ObjectNode) jsonNode;
^
symbol: class ObjectNode
location: class Ideone
Main.java:49: error: cannot find symbol
Iterator<Map.Entry<String, JsonNode>> iter = objectNode.fields();
^
symbol: class JsonNode
location: class Ideone
Main.java:53: error: cannot find symbol
Map.Entry<String, JsonNode> entry = iter.next();
^
symbol: class JsonNode
location: class Ideone
Main.java:57: error: cannot find symbol
ArrayNode arrayNode = (ArrayNode) jsonNode;
^
symbol: class ArrayNode
location: class Ideone
Main.java:57: error: cannot find symbol
ArrayNode arrayNode = (ArrayNode) jsonNode;
^
symbol: class ArrayNode
location: class Ideone
Main.java:62: error: cannot find symbol
ValueNode valueNode = (ValueNode) jsonNode;
^
symbol: class ValueNode
location: class Ideone
Main.java:62: error: cannot find symbol
ValueNode valueNode = (ValueNode) jsonNode;
^
symbol: class ValueNode
location: class Ideone
13 errors