List of usage examples for org.springframework.data.mongodb.core.mapping PersonMultiCollection PersonMultiCollection
public PersonMultiCollection(Integer ssn, String firstName, String lastName, List<List<String>> grid)
From source file:org.springframework.data.mongodb.core.mapping.MappingTests.java
@Test public void testMultiDimensionalCollectionProperties() { List<List<String>> grid = new ArrayList<List<String>>(); ArrayList<String> inner = new ArrayList<String>(); inner.add("1"); inner.add("2"); inner.add("3"); inner.add("4"); grid.add(inner);/*from w ww .j a v a 2 s .c om*/ PersonMultiCollection p = new PersonMultiCollection(321, "Multi Dim", "Collections", grid); template.insert(p); List<PersonMultiCollection> result = template.find(new Query(Criteria.where("ssn").is(321)), PersonMultiCollection.class); assertThat(result.size(), is(1)); assertThat(result.get(0).getGrid().size(), is(1)); }