Class: Ferret::Index::TermVectorsWriter::TVTerm

Inherits:
Object
  • Object
show all
Defined in:
lib/ferret/index/term_vectors_io.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(term_text = nil, freq = nil, positions = nil, offsets = nil) ⇒ TVTerm

Returns a new instance of TVTerm.



190
191
192
193
194
195
# File 'lib/ferret/index/term_vectors_io.rb', line 190

def initialize(term_text=nil, freq=nil, positions=nil, offsets=nil)
  @term_text = term_text
  @freq = freq
  @positions = positions
  @offsets = offsets
end

Instance Attribute Details

#freqObject

Returns the value of attribute freq.



188
189
190
# File 'lib/ferret/index/term_vectors_io.rb', line 188

def freq
  @freq
end

#offsetsObject

Returns the value of attribute offsets.



188
189
190
# File 'lib/ferret/index/term_vectors_io.rb', line 188

def offsets
  @offsets
end

#positionsObject

Returns the value of attribute positions.



188
189
190
# File 'lib/ferret/index/term_vectors_io.rb', line 188

def positions
  @positions
end

#term_textObject

Returns the value of attribute term_text.



188
189
190
# File 'lib/ferret/index/term_vectors_io.rb', line 188

def term_text
  @term_text
end