/// <summary> /// /// </summary> /// <param name="columnIndex">The column index to get the data, zero based</param> /// <param name="propertyPath"></param> /// <param name="parser"></param> /// <param name="valueAssigner"></param> /// <param name="propertyType"></param> public SimpleCSVExtractConfiguration(int columnIndex, string propertyPath, IParser parser, IValueAssigner valueAssigner, Type propertyType) : base(propertyPath, parser, valueAssigner) { _columnIndex = columnIndex; _propertyPath = propertyPath; _parser = parser; _valueAssigner = valueAssigner; _propertyType = propertyType; }
internal ResultConverter( Func <TResult>?initalizer, IEnumerable <IValueAssigner <TResult> > valueAssigners) { _initializer = initalizer; _assigners = valueAssigners.ToArray(); FieldCount = _assigners.Length; }
/// <summary> /// /// </summary> /// <param name="columnIndex">The column index to get the data, zero based</param> /// <param name="propertyPath"></param> /// <param name="parser"></param> /// <param name="valueAssigner"></param> /// <param name="propertyType"></param> public SimpleCSVExtractConfiguration(int columnIndex, string propertyPath, IParser parser, IValueAssigner valueAssigner, Type propertyType) : base(propertyPath, parser, valueAssigner) { _columnIndex = columnIndex; _propertyPath = propertyPath; _parser = parser; _valueAssigner = valueAssigner; _propertyType = propertyType; }
/// <summary> /// /// </summary> /// <param name="columnIndex">The column index to get the data, zero based</param> /// <param name="propertyPath"></param> /// <param name="parser"></param> /// <param name="valueAssigner"></param> /// <param name="propertyType"></param> /// public SimpleXMLExtractConfiguration(string elementName, string attributeName, IParser parser, IValueAssigner valueAssigner, Type propertyType, string propertyPath) { _element = elementName; _attribute = attributeName; _parser = parser; _valueAssigner = valueAssigner; _propertyType = propertyType; _propertyPath = propertyPath; }
/// <summary> /// /// </summary> /// <param name="columnIndex">The column index to get the data, zero based</param> /// <param name="propertyPath"></param> /// <param name="parser"></param> /// <param name="valueAssigner"></param> /// <param name="propertyType"></param> /// public SimpleXMLExtractConfiguration(string elementName, string attributeName, IParser parser, IValueAssigner valueAssigner, Type propertyType, string propertyPath) { _element = elementName; _attribute = attributeName; _parser = parser; _valueAssigner = valueAssigner; _propertyType = propertyType; _propertyPath = propertyPath; }
public SimpleJSONExtractConfiguration(string jsonPath, string propertyPath, IParser parser, IValueAssigner valueAssigner, Type propertyType) : base(propertyPath, parser, valueAssigner) { _jsonPath = jsonPath; _propertyPath = propertyPath; _parser = parser; _valueAssigner = valueAssigner; _propertyType = propertyType; }
public SimpleExtractConfigurationBase(string propertyPath, IParser parser, IValueAssigner valueAssigner) { _propertyPath = propertyPath; _parser = parser; _valueAssigner = valueAssigner; }
public ChemistryFileChildObjectExtractConfiguration(IDataImporter dataImporter, string propertyPath, IValueAssigner valueAssigner) : base(dataImporter, propertyPath, valueAssigner) { }
public ChildObjectExtractConfigurationBase(IDataImporter dataImporter, string propertyPath, IValueAssigner valueAssigner) { _dataImporter = dataImporter; _propertyPath = propertyPath; _valueAssigner = valueAssigner; }
public ChildObjectExtractConfigurationBase(IDataImporter dataImporter, string propertyPath, IValueAssigner valueAssigner) { _dataImporter = dataImporter; _propertyPath = propertyPath; _valueAssigner = valueAssigner; }
public SampleFileChildObjectExtractConfiguration(IDataImporter dataImporter, string propertyPath, IValueAssigner valueAssigner) : base(dataImporter, propertyPath, valueAssigner) { }
public SimpleExtractConfigurationBase(string propertyPath, IParser parser, IValueAssigner valueAssigner) { _propertyPath = propertyPath; _parser = parser; _valueAssigner = valueAssigner; }