class TextColumn extends AbstractStringColumn<TextColumn> {

  @Override
  public StringColumn asStringColumn() {
    StringColumn textColumn = StringColumn.create(name(), size());
    for (int i = 0; i < size(); i++) {
      textColumn.set(i, get(i));
    }
    return textColumn;
  }

  private  TextColumn(String name, Collection<String> strings);
  private  TextColumn(String name);
  private  TextColumn(String name, String[] strings);

}