private void AddNamedColumn(Column column) { column.StartPosition = GetNextStartPosition(); _namedColumns.Add(column.Name, column); _columns.Add(column); IncrementStartPosition(column.Length); }
public void AddPadding(int length) { var column = new Column(length); AddColumn(column); }
public void AddConstant(string constantValue) { var column = new Column(constantValue.Length) { DefaultValue = constantValue }; AddColumn(column); }
public void AddColumn(string name, int length, ColumnType type, ColumnOrientation orientation, char paddingChar) { var column = new Column(name, length, type, orientation, paddingChar); AddNamedColumn(column); }
public void AddColumn(string name, int length) { var column = new Column(name, length); AddNamedColumn(column); }
public void AddColumn(string name, int length, ColumnType type) { var column = new Column(name, length, type); AddNamedColumn(column); }