Class: Ferret::Index::TermVectorsWriter::TVField

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(number, store_pos, store_off) ⇒ TVField

Returns a new instance of TVField.



179
180
181
182
183
184
# File 'lib/ferret/index/term_vectors_io.rb', line 179

def initialize(number, store_pos, store_off) 
  @tvf_pointer = 0
  @number = number
  @store_positions = store_pos
  @store_offsets = store_off
end

Instance Attribute Details

#numberObject

Returns the value of attribute number.



178
179
180
# File 'lib/ferret/index/term_vectors_io.rb', line 178

def number
  @number
end

#store_offsetsObject

Returns the value of attribute store_offsets.



178
179
180
# File 'lib/ferret/index/term_vectors_io.rb', line 178

def store_offsets
  @store_offsets
end

#store_positionsObject

Returns the value of attribute store_positions.



178
179
180
# File 'lib/ferret/index/term_vectors_io.rb', line 178

def store_positions
  @store_positions
end

#tvf_pointerObject

Returns the value of attribute tvf_pointer.



178
179
180
# File 'lib/ferret/index/term_vectors_io.rb', line 178

def tvf_pointer
  @tvf_pointer
end