Esempio n. 1
0
        public void WriteJson(ElasticsearchCrudJsonWriter elasticsearchCrudJsonWriter)
        {
            elasticsearchCrudJsonWriter.JsonWriter.WritePropertyName("regexp");
            elasticsearchCrudJsonWriter.JsonWriter.WriteStartObject();

            elasticsearchCrudJsonWriter.JsonWriter.WritePropertyName(_field);
            elasticsearchCrudJsonWriter.JsonWriter.WriteStartObject();
            JsonHelper.WriteValue("value", _regularExpression, elasticsearchCrudJsonWriter);
            JsonHelper.WriteValue("flags", _flags.ToString(), elasticsearchCrudJsonWriter, _flagsSet);
            JsonHelper.WriteValue("boost", _boost, elasticsearchCrudJsonWriter, _boostSet);
            elasticsearchCrudJsonWriter.JsonWriter.WriteEndObject();
            elasticsearchCrudJsonWriter.JsonWriter.WriteEndObject();
        }
        public void WriteJson(ElasticsearchCrudJsonWriter elasticsearchCrudJsonWriter)
        {
            elasticsearchCrudJsonWriter.JsonWriter.WritePropertyName("regexp");
            elasticsearchCrudJsonWriter.JsonWriter.WriteStartObject();

            elasticsearchCrudJsonWriter.JsonWriter.WritePropertyName(_field);
            elasticsearchCrudJsonWriter.JsonWriter.WriteStartObject();
            JsonHelper.WriteValue("value", _regularExpression, elasticsearchCrudJsonWriter);
            JsonHelper.WriteValue("flags", _flags.ToString(), elasticsearchCrudJsonWriter, _flagsSet);

            JsonHelper.WriteValue("max_determinized_states", _maxDeterminizedStates, elasticsearchCrudJsonWriter, _maxDeterminizedStatesSet);
            elasticsearchCrudJsonWriter.JsonWriter.WriteEndObject();

            JsonHelper.WriteValue("_name", _name, elasticsearchCrudJsonWriter, _nameSet);
            elasticsearchCrudJsonWriter.JsonWriter.WriteEndObject();
        }
Esempio n. 3
0
        public void WriteJson(ElasticsearchCrudJsonWriter elasticsearchCrudJsonWriter)
        {
            elasticsearchCrudJsonWriter.JsonWriter.WritePropertyName("regexp");
            elasticsearchCrudJsonWriter.JsonWriter.WriteStartObject();

            elasticsearchCrudJsonWriter.JsonWriter.WritePropertyName(_field);
            elasticsearchCrudJsonWriter.JsonWriter.WriteStartObject();
            JsonHelper.WriteValue("value", _regularExpression, elasticsearchCrudJsonWriter);
            JsonHelper.WriteValue("flags", _flags.ToString(), elasticsearchCrudJsonWriter, _flagsSet);
            elasticsearchCrudJsonWriter.JsonWriter.WriteEndObject();

            JsonHelper.WriteValue("_cache", _cache, elasticsearchCrudJsonWriter, _cacheSet);
            JsonHelper.WriteValue("_cache_key", _cacheKey, elasticsearchCrudJsonWriter, _cacheKeySet);
            JsonHelper.WriteValue("_name", _name, elasticsearchCrudJsonWriter, _nameSet);
            elasticsearchCrudJsonWriter.JsonWriter.WriteEndObject();
        }