Abstract base class for ILineTokenizer implementations.
More...
|
string[] | Names [get, set] |
| Column names. May be null. More...
|
|
bool | Strict [get, set] |
| Property for strict mode. In strict mode the resulting field set must have the specified number of columns. If not in strict mode, the field set will be padded with empty columns or truncated to adjust its size. More...
|
|
IFieldSetFactory | FieldSetFactory [get, set] |
| The factory that creates field sets. Default is an instance of DefaultFieldSetFactory. More...
|
|
bool | HasNames [get] |
| Whether column names are specified. More...
|
|
Abstract base class for ILineTokenizer implementations.
Summer.Batch.Infrastructure.Item.File.Transform.AbstractLineTokenizer.AbstractLineTokenizer |
( |
| ) |
|
|
protected |
Default parameterless constructor to create default values.
abstract IList<string> Summer.Batch.Infrastructure.Item.File.Transform.AbstractLineTokenizer.DoTokenize |
( |
string |
line | ) |
|
|
protectedpure virtual |
IFieldSet Summer.Batch.Infrastructure.Item.File.Transform.AbstractLineTokenizer.Tokenize |
( |
string |
line | ) |
|
IFieldSetFactory Summer.Batch.Infrastructure.Item.File.Transform.AbstractLineTokenizer.FieldSetFactory |
|
getset |
bool Summer.Batch.Infrastructure.Item.File.Transform.AbstractLineTokenizer.HasNames |
|
get |
Whether column names are specified.
string [] Summer.Batch.Infrastructure.Item.File.Transform.AbstractLineTokenizer.Names |
|
getset |
Column names. May be null.
bool Summer.Batch.Infrastructure.Item.File.Transform.AbstractLineTokenizer.Strict |
|
getset |
Property for strict mode. In strict mode the resulting field set must have the specified number of columns. If not in strict mode, the field set will be padded with empty columns or truncated to adjust its size.
The documentation for this class was generated from the following file:
- Summer.Batch.Infrastructure/Item/File/Transform/AbstractLineTokenizer.cs