/**
* 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;
/**
* ������ܽ���ö�٣���ô������Ĭ�ϵ�ö����
* Ĭ��ö����ֻ֧��comparativeOr�������Լ����ڵĹ�ϵ����֧�ִ���С�ڵ�һϵ�й�ϵ��
*
*
*/
public class DefaultEnumerator implements CloseIntervalFieldsEnumeratorHandler {
public void mergeFeildOfDefinitionInCloseInterval(Comparative from, Comparative to,
Set<Object> retValue,
Integer cumulativeTimes,
Comparable<?> atomIncrValue) {
throw new IllegalArgumentException("Ĭ��ö������֧�����");
}
public void processAllPassableFields(Comparative source, Set<Object> retValue,
Integer cumulativeTimes, Comparable<?> atomIncrValue) {
throw new IllegalStateException("��û���ṩ�����͵��Ӵ�����ǰ���£����ܹ����ݵ�ǰ��Χ����ѡ��"
+ "��Ӧ�Ķ������ö��ֵ��sql�в�Ҫ����> < >= <=");
}
}