方法命名约定编辑

Java API 客户端中的类包含两种方法和属性

  • 属于 API 的方法和属性,例如 ElasticsearchClient.search()SearchResponse.maxScore()。它们使用标准 Java 驼峰命名法 从 Elasticsearch JSON API 中的相应名称派生而来。
  • 属于 Java API 客户端构建框架的方法和属性,例如 Query._kind()。这些方法和属性都以一个下划线作为前缀,既可以避免与 API 名称发生任何冲突,也可以作为一种区分 API 和框架的简单方法。