public virtual bool hasMore()
{
bool ret = false;
if ((entryIndex < entryCount) || (referenceIndex < referenceCount))
{
// we have data
ret = true;
}
else if (completed == false)
{
// reload the Vector by getting more results
resetVectors();
ret = (entryIndex < entryCount) || (referenceIndex < referenceCount);
}
return ret;
}