コード例 #1
0
ファイル: Filter.cs プロジェクト: lijinchuan/TestES
        internal void BuildString(JsonTextWriter writer)
        {
            writer.WritePropertyName("filter");
            bool isempty = true;

            if (_bool != null)
            {
                isempty = false;
                writer.WriteStartObject();
                _bool.BuildString(writer);
                writer.WriteEndObject();
            }


            if (isempty)
            {
                writer.WriteStartObject();
                writer.WriteEndObject();
            }
        }
コード例 #2
0
        internal void BuildString(JsonTextWriter writer)
        {
            writer.WritePropertyName("query");
            writer.WriteStartObject();

            //if(_mutch!=null)
            //{
            //    _mutch.BuildString(writer);
            //}

            //if(_filtered!=null)
            //{
            //    _filtered.BuildString(writer);
            //}

            if (_boolFilter != null)
            {
                _boolFilter.BuildString(writer);
            }

            writer.WriteEndObject();
        }