Removed DOCUMENT ME comments that were generated and applied source code
[utils] / test / enterprise / src / main / java / org / wamblee / support / persistence / CompositeJpaTables.java
1 package org.wamblee.support.persistence;
2
3 import java.util.ArrayList;
4 import java.util.List;
5
6 import org.dbunit.dataset.DataSetException;
7 import org.dbunit.dataset.filter.ITableFilterSimple;
8
9 public class CompositeJpaTables implements ITableFilterSimple {
10
11     private List<ITableFilterSimple> tables;
12
13     public CompositeJpaTables() {
14         tables = new ArrayList<ITableFilterSimple>();
15     }
16
17     public void add(ITableFilterSimple aFilter) {
18         tables.add(aFilter);
19     }
20
21     @Override
22     public boolean accept(String aTableName) throws DataSetException {
23         for (ITableFilterSimple filter : tables) {
24             if (filter.accept(aTableName)) {
25                 return true;
26             }
27         }
28         return false;
29     }
30
31 }