JsonSchema implements JsonElement { public List<JsonTable> getTableList() { return tableList; }  List<JsonTable> getTableList(); String getName(); @Override String toString(); @Override void accept(JsonElementVisitor visitor); @Override int hashCode(); @Override boolean equals(Object obj);  }
@Test public void testLoading() throws FileNotFoundException { BufferedReader br = new BufferedReader(new FileReader("src/test/resources/RBSchema.json")); JsonSchema schema = new Gson().fromJson(br, JsonSchema.class); List<JsonTable> tables = schema.getTableList(); Assert.assertEquals(4, tables.size()); }