com.sksamuel

elastic4s

package elastic4s

Visibility
  1. Public
  2. All

Type Members

  1. class AnalysisDefinition extends AnyRef

  2. abstract class Analyzer extends AnyRef

  3. abstract class AnalyzerDefinition extends AnyRef

  4. class BoolFilterDefinition extends FilterDefinition

  5. class BoolQueryDefinition extends QueryDefinition

  6. class BoostingQueryDefinition extends QueryDefinition

  7. trait BulkCompatibleDefinition extends AnyRef

  8. trait CharacterFilter extends AnyRef

  9. class CommonQueryDefinition extends QueryDefinition

  10. case class CommongGramsTokenFilter(name: String, commonWords: Iterable[String], ignoreCase: Boolean = false, queryMode: Boolean = false) extends CustomizedTokenFilter with Product with Serializable

  11. class ConstantScoreDefinition extends QueryDefinition

  12. trait CountDsl extends AnyRef

  13. trait CreateIndexDsl extends AnyRef

  14. case class CustomAnalyzer(name: String) extends Analyzer with Product with Serializable

  15. case class CustomAnalyzerDefinition(name: String, tokenizer: Tokenizer, filters: TokenFilter*) extends AnalyzerDefinition with Product with Serializable

  16. class CustomBoostFactorQueryDefinition extends QueryDefinition

  17. class CustomScoreDefinition extends QueryDefinition

  18. abstract class CustomizedTokenFilter extends TokenFilter

  19. abstract class CustomizedTokenizer extends Tokenizer

  20. abstract class DecayScoreDefinition[T] extends ScoreDefinition[T]

  21. trait DeleteDsl extends QueryDsl

  22. trait DeleteIndexDsl extends AnyRef

  23. class DisMaxDefinition extends QueryDefinition

  24. case class EdgeNGramTokenizer(name: String, minGram: Int = 1, maxGram: Int = 2, tokenChars: Array[Char] = ...) extends CustomizedTokenizer with Product with Serializable

  25. class ElasticClient extends AnyRef

  26. case class ElisionTokenFilter(name: String, articles: Iterable[String]) extends CustomizedTokenFilter with Product with Serializable

  27. class ExistsFilter extends FilterDefinition

  28. class ExponentialDecayScoreDefinition extends DecayScoreDefinition[ExponentialDecayScoreDefinition]

  29. trait FacetDefinition extends AnyRef

  30. trait FacetDsl extends AnyRef

  31. class FieldDefinition extends AnyRef

  32. class FieldQueryDefinition extends QueryDefinition

  33. class FieldSortDefinition extends SortDefinition

  34. abstract class FieldType extends AnyRef

  35. trait FilterDefinition extends AnyRef

  36. trait FilterDsl extends AnyRef

  37. class FilterFacetDefinition extends FacetDefinition

  38. class FilteredQueryDefinition extends QueryDefinition

  39. class FunctionScoreQueryDefinition extends QueryDefinition

  40. class FuzzyDefinition extends QueryDefinition

  41. class FuzzyLikeThisDefinition extends QueryDefinition

  42. class GaussianDecayScoreDefinition extends DecayScoreDefinition[GaussianDecayScoreDefinition]

  43. class GeoBoundingBoxFilter extends FilterDefinition

  44. class GeoDistanceFacetDefinition extends FacetDefinition

  45. class GeoDistanceFilter extends FilterDefinition

  46. class GeoDistanceRangeFilterDefinition extends FilterDefinition

  47. class GeoDistanceSortDefinition extends SortDefinition

  48. class GeoPolygonFilter extends FilterDefinition

  49. trait GetDsl extends AnyRef

  50. class HasChildFilterDefinition extends FilterDefinition

  51. class HasChildQueryDefinition extends QueryDefinition

  52. class HasParentFilterDefinition extends FilterDefinition

  53. class HasParentQueryDefinition extends QueryDefinition

  54. class HighlightDefinition extends AnyRef

  55. trait HighlightDsl extends AnyRef

  56. abstract class HighlightEncoder extends AnyRef

  57. abstract class HighlightOrder extends AnyRef

  58. class HistogramFacetDefinition extends FacetDefinition

  59. class IdFilterDefinition extends FilterDefinition

  60. class IdQueryDefinition extends QueryDefinition

  61. trait IndexDsl extends AnyRef

  62. abstract class IndicesRequestDefinition[Req <: ActionRequest[Req], Res <: ActionResponse, Builder <: ActionRequestBuilder[Req, Res, Builder]] extends RequestDefinitionLike[Req, Res, Builder]

  63. case class KeywordMarkerTokenFilter(name: String, keywords: Iterable[String] = immutable.this.Nil, ignoreCase: Boolean = false) extends CustomizedTokenFilter with Product with Serializable

  64. case class KeywordTokenizer(name: String, bufferSize: Int = 256) extends CustomizedTokenizer with Product with Serializable

  65. abstract class LanguageAnalyzer extends Analyzer

  66. abstract class LanguageAnalyzerDef extends AnalyzerDefinition

  67. case class LengthTokenFilter(name: String, min: Int = 0, max: Int = java.this.lang.Integer.MAX_VALUE) extends CustomizedTokenFilter with Product with Serializable

  68. case class LimitTokenFilter(name: String, maxTokenCount: Int = 1, consumeAllTokens: Boolean = false) extends CustomizedTokenFilter with Product with Serializable

  69. class LinearDecayScoreDefinition extends DecayScoreDefinition[LinearDecayScoreDefinition]

  70. class MappingDefinition extends AnyRef

  71. trait MappingDsl extends AnyRef

  72. class MatchAllFilter extends FilterDefinition

  73. class MatchAllQueryDefinition extends QueryDefinition

  74. class MatchPhraseDefinition extends QueryDefinition

  75. class MatchPhrasePrefixDefinition extends QueryDefinition

  76. class MatchQueryDefinition extends QueryDefinition

  77. class MissingFilterDefinition extends FilterDefinition

  78. trait MoreLikeThisDsl extends AnyRef

  79. class MultiMatchQueryDefinition extends QueryDefinition

  80. sealed abstract class MultiMode extends AnyRef

  81. case class NGramTokenizer(name: String, minGram: Int = 1, maxGram: Int = 2, tokenChers: Array[Char] = ...) extends CustomizedTokenizer with Product with Serializable

  82. class NotFilterDefinition extends FilterDefinition

  83. class NumericRangeFilter extends FilterDefinition

  84. trait OptimizeDsl extends AnyRef

  85. case class PathHierarchyTokenizer(name: String, delimiter: Char = '/', replacement: Char = '/', bufferSize: Int = 1024, reverse: Boolean = false, skip: Int = 0) extends CustomizedTokenizer with Product with Serializable

  86. case class PatternAnalyzerDefinition(name: String, regex: String, lowercase: Boolean = true) extends AnalyzerDefinition with Product with Serializable

  87. case class PatternCaptureTokenFilter(name: String, patterns: Iterable[String], preserveOriginal: Boolean = true) extends CustomizedTokenFilter with Product with Serializable

  88. case class PatternReplaceTokenFilter(name: String, pattern: String, replacement: String) extends CustomizedTokenFilter with Product with Serializable

  89. case class PatternTokenizer(name: String, pattern: String = "\\W+", flags: String = "", group: Int = -1) extends CustomizedTokenizer with Product with Serializable

  90. trait PercolateDsl extends QueryDsl

  91. sealed abstract class Preference extends AnyRef

  92. class PrefixFilterDefinition extends FilterDefinition

  93. class PrefixQueryDefinition extends QueryDefinition

  94. trait QueryDefinition extends AnyRef

  95. trait QueryDsl extends AnyRef

  96. class QueryFacetDefinition extends FacetDefinition

  97. class QueryFilterDefinition extends FilterDefinition

  98. class RandomScoreDefinition extends ScoreDefinition[RandomScoreDefinition]

  99. class RangeFacetDefinition extends FacetDefinition

  100. class RangeFilter extends FilterDefinition

  101. class RangeQueryDefinition extends QueryDefinition

  102. class RegexFilterDefinition extends FilterDefinition

  103. class RegexQueryDefinition extends QueryDefinition

  104. abstract class RequestDefinition[Req <: ActionRequest[Req], Res <: ActionResponse, Builder <: ActionRequestBuilder[Req, Res, Builder]] extends RequestDefinitionLike[Req, Res, Builder]

  105. sealed trait RequestDefinitionLike[Req <: ActionRequest[Req], Res <: ActionResponse, Builder <: ActionRequestBuilder[Req, Res, Builder]] extends AnyRef

  106. trait ScoreDefinition[T] extends AnyRef

  107. trait ScoreDsl extends AnyRef

  108. class ScoreSortDefinition extends SortDefinition

  109. class ScriptFilterDefinition extends FilterDefinition

  110. class ScriptScoreDefinition extends ScoreDefinition[ScriptScoreDefinition]

  111. class ScriptSortDefinition extends SortDefinition

  112. trait SearchDsl extends QueryDsl with FilterDsl with FacetDsl with HighlightDsl with SortDsl with SuggestionDsl

  113. abstract class SearchType extends AnyRef

  114. case class SnowballAnalyzerDefinition(name: String, lang: String = "English", stopwords: Iterable[String] = immutable.this.Nil) extends AnalyzerDefinition with Product with Serializable

  115. case class SnowballTokenFilter(name: String, language: String = "English") extends CustomizedTokenFilter with Product with Serializable

  116. trait SortDefinition extends AnyRef

  117. trait SortDsl extends AnyRef

  118. class SpanOrQueryDefinition extends QueryDefinition

  119. class SpanTermQueryDefinition extends QueryDefinition

  120. case class StandardAnalyzerDefinition(name: String, stopwords: Iterable[String] = immutable.this.Nil, maxTokenLength: Int = 0) extends AnalyzerDefinition with Product with Serializable

  121. case class StandardTokenizer(name: String, maxTokenLength: Int = 255) extends CustomizedTokenizer with Product with Serializable

  122. case class StemmerOverrideTokenFilter(name: String, rules: Array[String]) extends CustomizedTokenFilter with Product with Serializable

  123. case class StopAnalyzerDefinition(name: String, stopwords: Iterable[String] = immutable.this.Nil, maxTokenLength: Int = 0) extends AnalyzerDefinition with Product with Serializable

  124. case class StopTokenFilter(name: String, stopwords: Iterable[String] = immutable.this.Nil, enablePositionIncrements: Boolean = true, ignoreCase: Boolean = false) extends CustomizedTokenFilter with Product with Serializable

  125. class StringQueryDefinition extends QueryDefinition

  126. sealed abstract class SuggestMode extends AnyRef

  127. trait SuggestionDefinition extends AnyRef

  128. trait SuggestionDsl extends AnyRef

  129. abstract class TagSchema extends AnyRef

  130. class TermFacetDefinition extends FacetDefinition

  131. class TermFilterDefinition extends FilterDefinition

  132. class TermQueryDefinition extends QueryDefinition

  133. class TermSuggestionDefinition extends SuggestionDefinition

  134. class TermsFilterDefinition extends FilterDefinition

  135. class TermsQueryDefinition extends QueryDefinition

  136. abstract class TokenFilter extends AnyRef

  137. abstract class Tokenizer extends AnyRef

  138. class TopChildrenQueryDefinition extends QueryDefinition

  139. case class TruncateTokenFilter(name: String, length: Int = 10) extends CustomizedTokenFilter with Product with Serializable

  140. class TypeFilterDefinition extends FilterDefinition

  141. case class UaxUrlEmailTokenizer(name: String, maxTokenLength: Int = 255) extends CustomizedTokenizer with Product with Serializable

  142. case class UniqueTokenFilter(name: String, onlyOnSamePosition: Boolean = false) extends CustomizedTokenFilter with Product with Serializable

  143. trait UpdateDsl extends AnyRef

  144. trait ValidateDsl extends QueryDsl

  145. class WildcardQueryDefinition extends QueryDefinition

Value Members

  1. object ArabicLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  2. object ArmenianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  3. object AsciiFoldingTokenFilter extends TokenFilter with Product with Serializable

  4. object BasqueLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  5. object BrazilianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  6. object BulgarianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  7. object CatalanLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  8. object CharacterFilter

  9. object ChineseLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  10. object CjkLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  11. object CzechLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  12. object DanishLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  13. object DutchLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  14. object EdgeNGramTokenizer extends Tokenizer with Product with Serializable

  15. object ElasticClient

  16. object ElasticDsl extends IndexDsl with CountDsl with CreateIndexDsl with DeleteIndexDsl with DeleteDsl with FacetDsl with GetDsl with MappingDsl with MoreLikeThisDsl with OptimizeDsl with PercolateDsl with SearchDsl with ScoreDsl with UpdateDsl with ValidateDsl

  17. object EnglishLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  18. object FieldType

  19. object FinnishLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  20. object FrenchLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  21. object GalicianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  22. object GermanLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  23. object GreekLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  24. object HighlightEncoder

  25. object HighlightOrder

  26. object HindiLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  27. object HungarianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  28. object IndonesianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  29. object ItalianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  30. object KStemTokenFilter extends TokenFilter with Product with Serializable

  31. object KeywordAnalyzer extends Analyzer with Product with Serializable

  32. object KeywordTokenizer extends Tokenizer with Product with Serializable

  33. object LatvianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  34. object LetterTokenizer extends Tokenizer with Product with Serializable

  35. object LowercaseTokenFilter extends TokenFilter with Product with Serializable

  36. object LowercaseTokenizer extends Tokenizer with Product with Serializable

  37. object MultiMode extends Product with Serializable

  38. object NGramTokenizer extends Tokenizer with Product with Serializable

  39. object NorwegianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  40. object NotAnalyzed extends Analyzer with Product with Serializable

  41. object PatternAnalyzer extends Analyzer with Product with Serializable

  42. object PatternTokenizer extends Tokenizer with Product with Serializable

  43. object PersianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  44. object PorterStemTokenFilter extends TokenFilter with Product with Serializable

  45. object PortugueseLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  46. object Preference

  47. object ReverseTokenFilter extends TokenFilter with Product with Serializable

  48. object RomanianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  49. object RussianLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  50. object SearchType extends Product with Serializable

  51. object SimpleAnalyzer extends Analyzer with Product with Serializable

  52. object SnowballAnalyzer extends Analyzer with Product with Serializable

  53. object SpanishLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  54. object StandardAnalyzer extends Analyzer with Product with Serializable

  55. object StandardTokenFilter extends TokenFilter with Product with Serializable

  56. object StandardTokenizer extends Tokenizer with Product with Serializable

  57. object StopAnalyzer extends Analyzer with Product with Serializable

  58. object SuggestMode

  59. object SwedishLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  60. object TagSchema

  61. object ThaiLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  62. object TrimTokenFilter extends TokenFilter with Product with Serializable

  63. object TurkishLanguageAnalyzer extends LanguageAnalyzer with Product with Serializable

  64. object UaxUrlEmailTokenizer extends Tokenizer with Product with Serializable

  65. object UniqueTokenFilter extends TokenFilter with Product with Serializable

  66. object WhitespaceAnalyzer extends Analyzer with Product with Serializable

  67. object WhitespaceTokenizer extends Tokenizer with Product with Serializable

  68. package source

Ungrouped