// because between phases the entities get cloned and the WorkingMemory contains those clones afterwards
// https://issues.jboss.org/browse/JBRULES-3557
throw new IllegalArgumentException("The minimumCacheType (" + minimumCacheType
+ ") is not yet supported. Please use " + SelectionCacheType.PHASE + " instead.");
}
return new FromSolutionEntitySelector(entityDescriptor,
minimumCacheType, resolvedSelectionOrder == SelectionOrder.RANDOM
);
}