package book;
|
|
import java.util.Iterator;
|
import java.util.List;
|
|
import foundation.data.entity.Entity;
|
import foundation.data.entity.EntitySet;
|
|
public class FlowTable implements Iterable<Entity> {
|
|
private EntitySet entitySet;
|
private List<Entity> absentStockEntitys;
|
private List<Entity> multiStockEntitys;
|
|
|
public void setEntitySet(EntitySet entitySet) {
|
this.entitySet = entitySet;
|
}
|
|
public void appendEntitySet(EntitySet entitySet) {
|
this.entitySet = EntitySet.appendAll(this.entitySet, entitySet);
|
}
|
|
public List<Entity> getAbsentStockEntitys() {
|
return absentStockEntitys;
|
}
|
|
public List<Entity> getMultiStockEntitys() {
|
return multiStockEntitys;
|
}
|
|
@Override
|
public Iterator<Entity> iterator() {
|
return entitySet.iterator();
|
}
|
|
}
|