org.elasticsearch.script.Script.writeTo()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(6.6k)|赞(0)|评价(0)|浏览(193)

本文整理了Java中org.elasticsearch.script.Script.writeTo()方法的一些代码示例,展示了Script.writeTo()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Script.writeTo()方法的具体详情如下:
包路径:org.elasticsearch.script.Script
类名称:Script
方法名:writeTo

Script.writeTo介绍

暂无

代码示例

代码示例来源:origin: org.elasticsearch/elasticsearch

@Override
protected void doWriteTo(StreamOutput out) throws IOException {
  script.writeTo(out);
}

代码示例来源:origin: org.elasticsearch/elasticsearch

@Override
protected void doWriteTo(StreamOutput out) throws IOException {
  script.writeTo(out);
}

代码示例来源:origin: org.elasticsearch/elasticsearch

@Override
public void writeTo(StreamOutput out) throws IOException {
  script.writeTo(out);
}

代码示例来源:origin: org.elasticsearch/elasticsearch

@Override
public void writeTo(StreamOutput out) throws IOException {
  out.writeString(fieldName);
  script.writeTo(out);
  out.writeBoolean(ignoreFailure);
}

代码示例来源:origin: org.elasticsearch/elasticsearch

@Override
protected void doWriteTo(StreamOutput out) throws IOException {
  out.writeVInt(bucketsPathsMap.size());
  for (Entry<String, String> e : bucketsPathsMap.entrySet()) {
    out.writeString(e.getKey());
    out.writeString(e.getValue());
  }
  script.writeTo(out);
  gapPolicy.writeTo(out);
}

代码示例来源:origin: org.elasticsearch/elasticsearch

@Override
protected void doWriteTo(StreamOutput out) throws IOException {
  script.writeTo(out);
  gapPolicy.writeTo(out);
  out.writeGenericValue(bucketsPathsMap);
}

代码示例来源:origin: org.elasticsearch/elasticsearch

@Override
protected void doWriteTo(StreamOutput out) throws IOException {
  out.writeVInt(bucketsPathsMap.size());
  for (Entry<String, String> e : bucketsPathsMap.entrySet()) {
    out.writeString(e.getKey());
    out.writeString(e.getValue());
  }
  script.writeTo(out);
  out.writeOptionalString(format);
  gapPolicy.writeTo(out);
}

代码示例来源:origin: org.elasticsearch/elasticsearch

@Override
protected void doWriteTo(StreamOutput out) throws IOException {
  script.writeTo(out);
  out.writeNamedWriteable(formatter);
  gapPolicy.writeTo(out);
  out.writeGenericValue(bucketsPathsMap);
}

代码示例来源:origin: org.elasticsearch/elasticsearch

@Override
protected void doWriteTo(StreamOutput out) throws IOException {
  script.writeTo(out);
  out.writeNamedWriteable(formatter);
  gapPolicy.writeTo(out);
  out.writeString(bucketsPath);
  out.writeInt(window);
}

代码示例来源:origin: org.elasticsearch/elasticsearch

@Override
protected void doWriteTo(StreamOutput out) throws IOException {
  out.writeString(bucketsPathString);
  script.writeTo(out);
  out.writeOptionalString(format);
  gapPolicy.writeTo(out);
  out.writeInt(window);
}

代码示例来源:origin: org.elasticsearch/elasticsearch

@Override
public void writeTo(StreamOutput out) throws IOException {
  script.writeTo(out);
  type.writeTo(out);
  order.writeTo(out);
  out.writeOptionalWriteable(sortMode);
  out.writeOptionalString(nestedPath);
  out.writeOptionalNamedWriteable(nestedFilter);
  if (out.getVersion().onOrAfter(Version.V_6_1_0)) {
    out.writeOptionalWriteable(nestedSort);
  }
}

代码示例来源:origin: org.elasticsearch/elasticsearch

@Override
public void doWriteTo(StreamOutput out) throws IOException {
  out.writeFloat(maxErrors);
  out.writeFloat(realWordErrorLikelihood);
  out.writeFloat(confidence);
  out.writeOptionalVInt(gramSize);
  out.writeOptionalNamedWriteable(model);
  out.writeBoolean(forceUnigrams);
  out.writeVInt(tokenLimit);
  out.writeOptionalString(preTag);
  out.writeOptionalString(postTag);
  out.writeString(separator);
  if (collateQuery != null) {
    out.writeBoolean(true);
    collateQuery.writeTo(out);
  } else {
    out.writeBoolean(false);
  }
  out.writeMapWithConsistentOrder(collateParams);
  out.writeOptionalBoolean(collatePrune);
  out.writeVInt(this.generators.size());
  for (Entry<String, List<CandidateGenerator>> entry : this.generators.entrySet()) {
    out.writeString(entry.getKey());
    List<CandidateGenerator> generatorsList = entry.getValue();
    out.writeVInt(generatorsList.size());
    for (CandidateGenerator generator : generatorsList) {
      generator.writeTo(out);
    }
  }
}

代码示例来源:origin: org.elasticsearch/elasticsearch

@Override
protected final void doWriteTo(StreamOutput out) throws IOException {
  if (serializeTargetValueType()) {
    out.writeOptionalWriteable(targetValueType);
  }
  out.writeOptionalString(field);
  boolean hasScript = script != null;
  out.writeBoolean(hasScript);
  if (hasScript) {
    script.writeTo(out);
  }
  boolean hasValueType = valueType != null;
  out.writeBoolean(hasValueType);
  if (hasValueType) {
    valueType.writeTo(out);
  }
  out.writeOptionalString(format);
  out.writeGenericValue(missing);
  boolean hasTimeZone = timeZone != null;
  out.writeBoolean(hasTimeZone);
  if (hasTimeZone) {
    out.writeString(timeZone.getID());
  }
  innerWriteTo(out);
}

代码示例来源:origin: org.elasticsearch/elasticsearch

@Override
public final void writeTo(StreamOutput out) throws IOException {
  out.writeString(name);
  out.writeOptionalString(field);
  boolean hasScript = script != null;
  out.writeBoolean(hasScript);
  if (hasScript) {
    script.writeTo(out);
  }
  boolean hasValueType = valueType != null;
  out.writeBoolean(hasValueType);
  if (hasValueType) {
    valueType.writeTo(out);
  }
  if (out.getVersion().onOrAfter(Version.V_6_4_0)) {
    out.writeBoolean(missingBucket);
  }
  out.writeGenericValue(missing);
  order.writeTo(out);
  if (out.getVersion().onOrAfter(Version.V_6_3_0)) {
    out.writeOptionalString(format);
  }
  innerWriteTo(out);
}

代码示例来源:origin: harbby/presto-connectors

@Override
protected void doWriteTo(StreamOutput out) throws IOException {
  boolean hasScript = reduceScript != null;
  out.writeBoolean(hasScript);
  if (hasScript) {
    reduceScript.writeTo(out);
  }
  out.writeGenericValue(aggregation);
}

代码示例来源:origin: apache/servicemix-bundles

@Override
protected void doWriteTo(StreamOutput out) throws IOException {
  out.writeVInt(bucketsPathsMap.size());
  for (Entry<String, String> e : bucketsPathsMap.entrySet()) {
    out.writeString(e.getKey());
    out.writeString(e.getValue());
  }
  script.writeTo(out);
  gapPolicy.writeTo(out);
}

代码示例来源:origin: com.strapdata.elasticsearch/elasticsearch

@Override
protected void doWriteTo(StreamOutput out) throws IOException {
  out.writeVInt(bucketsPathsMap.size());
  for (Entry<String, String> e : bucketsPathsMap.entrySet()) {
    out.writeString(e.getKey());
    out.writeString(e.getValue());
  }
  script.writeTo(out);
  out.writeOptionalString(format);
  gapPolicy.writeTo(out);
}

代码示例来源:origin: harbby/presto-connectors

@Override
protected void doWriteTo(StreamOutput out) throws IOException {
  script.writeTo(out);
  ValueFormatterStreams.writeOptional(formatter, out);
  gapPolicy.writeTo(out);
  out.writeGenericValue(bucketsPathsMap);
}

代码示例来源:origin: org.elasticsearch/elasticsearch

out.writeBoolean(hasScript);
if (hasScript) {
  script.writeTo(out);

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.elasticsearch

@Override
public void writeTo(StreamOutput out) throws IOException {
  script.writeTo(out);
  type.writeTo(out);
  order.writeTo(out);
  out.writeOptionalWriteable(sortMode);
  out.writeOptionalString(nestedPath);
  out.writeOptionalNamedWriteable(nestedFilter);
  if (out.getVersion().onOrAfter(Version.V_6_1_0)) {
    out.writeOptionalWriteable(nestedSort);
  }
}

相关文章