code: public void addColumnInfo(ColumnInfo columnInfo)
      {
          if (this.columnMetadatas == null)
          {
              this.columnMetadatas = new ArrayList<ColumnInfo>();
          }
          if (!columnMetadatas.contains(columnInfo) && !this.getIdColumnName().equals(columnInfo.getColumnName()))
          {
              columnMetadatas.add(columnInfo);
          }
      }
docs: Adds the column info.
  
  @param columnInfo
  the column info