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.
quoted?
-
True or false, whether the original value is quoted or not.
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 Method Summary
-
#quoted?
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.
quoted?
-
True or false, whether the original value is quoted or not.
#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.
quoted?
-
True or false, whether the original value is quoted or not.
#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.
quoted?
-
True or false, whether the original value is quoted or not.
Instance Method Details
#quoted?
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.
quoted?
-
True or false, whether the original value is quoted or not.