/** * Alipay.com Inc. * Copyright (c) 2004-2012 All Rights Reserved. */ package com.alipay.zdal.rule.ruleengine.enumerator; import java.util.Set; import com.alipay.zdal.common.sqljep.function.Comparative; public interface CloseIntervalFieldsEnumeratorHandler { /** * @param source * @param retValue * @param cumulativeTimes * @param atomIncrValue */ void processAllPassableFields(Comparative source, Set<Object> retValue, Integer cumulativeTimes, Comparable<?> atomIncrValue); /** * ��ٳ���from��to�е�����ֵ����������value * * @param from * @param to */ abstract void mergeFeildOfDefinitionInCloseInterval(Comparative from, Comparative to, Set<Object> retValue, Integer cumulativeTimes, Comparable<?> atomIncrValue); }