return instance;
}
private void doQuery(Assignment assignment, ObjectFactory factory, TimephasedConsumer consumer,Object fieldType, int type, long id) {
SelectFrom clause = SelectFrom.getInstance();
AssignmentFieldFunctor dataFunctor = assignment.getDataSelect(fieldType,clause,false);
TimephasedGetter getter = TimephasedGetter.getInstance(factory,consumer,dataFunctor,type,id);
long end = assignment.getEnd();
long start = assignment.getStart();
if (fieldType == HasTimeDistributedData.ACTUAL_WORK)