package org.molgenis.data.support;
import org.molgenis.data.Entity;
import org.molgenis.data.EntityCollection;
import java.util.Iterator;
public class DefaultEntityCollection implements EntityCollection
{
private final Iterable<String> attrNames;
private final Iterable<Entity> entities;
public DefaultEntityCollection(Iterable<Entity> entities, Iterable<String> attrNames)
{
this.entities = entities;
this.attrNames = attrNames;
}
@Override
public Iterator<Entity> iterator()
{
return entities.iterator();
}
@Override
public Iterable<String> getAttributeNames()
{
return attrNames;
}
@Override
public boolean isLazy()
{
return false;
}
}