// <summary>ソースコード：>データ検索条件クラス</summary>
// <author>CommonMP</author>

using System;
using System.Collections;
using System.Collections.Generic;
using System.Xml;
using System.Text;

using CommonMP.HYSSOP.Interface.HSData;
using CommonMP.HYSSOP.Interface.HSTools;
using CommonMP.HYSSOP.CoreImpl.HSData;
using CommonMP.HYSSOP.CoreImpl.HSTools;

namespace CommonMP.HYSSOP.CoreImpl.HSData
{
    /// <summary><para>class outline:</para>
    /// <para>データ検索条件比較モード</para>
    /// </summary>
    /// <remarks><para>remarks:</para>
    /// <para>HySQueryEntryDataの比較条件を表す。</para>
    /// </remarks>
    /// <remarks><para>history:</para>
    /// <para>[CommonMP][ver 1.0.0][2009/06/22][新規作成]</para>
    /// </remarks>
    [Serializable]
    public enum HySQueryCompareMode
    {
        /// <summary>一致</summary>
        EQUALS = 1,
        /// <summary>範囲(最小、最大)</summary>
        BETWEEN,
        /// <summary>文字列前方一致</summary>
        LIKE_BEGIN,
        /// <summary>文字列後方一致</summary>
        LIKE_END,
        /// <summary>包含(複数項目のいずれかに一致)</summary>
        IN,
        /// <summary>否定(不一致)</summary>
        NOT
    }
}
