Class: CSV::FieldInfo

Inherits:
Struct
  • Object
show all
Defined in:
lib/csv.rb

Overview

A FieldInfo Struct contains details about a field's position in the data source it was read from. CSV will pass this Struct to some blocks that make decisions based on field structure. See CSV.convert_fields() for an example.

index

The zero-based index of the field in its row.

line

The line of the data source this row is from.

header

The header for the column, when available.

Instance Attribute Summary collapse

Instance Attribute Details

#headerObject

Returns the value of attribute header


915
916
917
# File 'lib/csv.rb', line 915

def header
  @header
end

#indexObject

Returns the value of attribute index


915
916
917
# File 'lib/csv.rb', line 915

def index
  @index
end

#lineObject

Returns the value of attribute line


915
916
917
# File 'lib/csv.rb', line 915

def line
  @line
end