class EsQueryBuilder::Token

Constants

TYPE_KINDS

Attributes

field[R]
full[R]
term[R]

Public Class Methods

new(full: nil, minus: nil, field: nil, term: nil, type: nil) click to toggle source
# File lib/es-query-builder/token.rb, line 7
def initialize(full: nil, minus: nil, field: nil, term: nil, type: nil)
  @full = full
  @minus = !!minus
  @field = field
  @term = term
  @type = type
end

Public Instance Methods

minus?() click to toggle source
# File lib/es-query-builder/token.rb, line 15
def minus?
  @minus
end