package org.jboss.ejb;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;
import java.util.ArrayList;
public interface GenericEntityObjectFactory
{
Object getEntityEJBObject(Object id);
class UTIL
{
private UTIL()
{
}
public static Collection getEntityCollection(GenericEntityObjectFactory factory, Collection ids)
{
List result = new ArrayList();
if(!ids.isEmpty())
{
for(Iterator i = ids.iterator(); i.hasNext();)
{
result.add(factory.getEntityEJBObject(i.next()));
}
}
return result;
}
}
}