code: public void setContents(UserTable<? extends UserColumn> table) {
  		ContentsDao dao = geoPackage.getContentsDao();
  		Contents contents = null;
  		try {
  			contents = dao.queryForId(table.getTableName());
  		} catch (SQLException e) {
  			throw new GeoPackageException("Failed to retrieve "
  					+ Contents.class.getSimpleName() + " for table name: "
  					+ table.getTableName(), e);
  		}
  		if (contents == null) {
  			throw new GeoPackageException(
  					"No Contents Table exists for table name: "
  							+ table.getTableName());
  		}
  		table.setContents(contents);
  	}
docs: Set the contents in the user table
  
  @param table
  user table