RdbView extends AbstractRdbRelation { @Override public boolean add(ITuple tuple) { throw new UnsupportedOperationException(); } RdbView(Connection connection, IRdbRelation relation,
			ITuple viewCriteria);  RdbView(Connection connection, IRdbRelation relation,
			ITuple viewCriteria, String suffix);  RdbView(Connection connection, IRdbRelation relation,
			ITuple viewCriteria, String suffix, boolean isPositive); @Override boolean add(ITuple tuple); @Override boolean addAll(IRelation relation); @Override void drop(); @Override String getTableName(); @Override int getArity(); @Override int size(); @Override ITuple get(int index); @Override boolean contains(ITuple tuple); @Override String toString(); ITuple getViewCriteria(); List<IVariable> getVariables(); @Override void close(); @Override CloseableIterator<ITuple> iterator();  }
@Test(expected = UnsupportedOperationException.class) public void testAdd() throws SQLException { view.add(tuple1); }