public void visitViewContainer(ViewDataVisitorContained viewDataVisitor) {
   viewDataVisitor.visitPrimary(VIEWNAME, subViewsPerKey.size());
   for (Map.Entry<Object, Object> entry : subViewsPerKey.entrySet()) {
     GroupByViewImpl.visitView(viewDataVisitor, entry.getKey(), entry.getValue());
   }
 }