Class: CSV::FieldInfo
| Relationships & Source Files | |
| Super Chains via Extension / Inclusion / Inheritance | |
| Class Chain: 
          self,
          Struct
         | |
| Instance Chain: 
          self,
          Struct
         | |
| Inherits: | Struct 
 | 
| 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
- 
    
      #header  
    
    rw
    A FieldInfo Struct contains details about a field's position in the data source it was read from. 
- 
    
      #index  
    
    rw
    A FieldInfo Struct contains details about a field's position in the data source it was read from. 
- 
    
      #line  
    
    rw
    A FieldInfo Struct contains details about a field's position in the data source it was read from. 
Instance Attribute Details
#header (rw)
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. 
#index (rw)
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. 
#line (rw)
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.