Universal Container for Google AppEngine, POJO, SQL
The library provides the container for Google App Engine tables, POJO data, SQL databases. Many containers can be joined into a single container (a view container), which is similar to views in databases. Such view container provides the operation of deleting for only a single table or many tables, creation of new records in only one table or some tables simultaneously, updating records only in one table or in many tables simultaneously. Now there is a restriction: only inner joins or left outer joins are supported and the next tables must be joined to the previous tables only by its primary key, which must be of Long or Integer type. The container can be easily used with com.vaadin.ui.Table and supports the same interfaces as com.vaadin.data.util.sqlcontainer.SQLContainer, including sorting and filtering. All standard Vaadin filters can be used with this container. In addition, there are a lot of other filters in this library which were found useful in our big commercial project.