|
From: <zep...@us...> - 2008-02-13 17:42:17
|
Revision: 395
http://flatpack.svn.sourceforge.net/flatpack/?rev=395&view=rev
Author: zepernick
Date: 2008-02-13 09:42:21 -0800 (Wed, 13 Feb 2008)
Log Message:
-----------
prevent duplicate column names when using column names from file header
Modified Paths:
--------------
trunk/flatpack/src/main/java/net/sf/flatpack/util/ParserUtils.java
Modified: trunk/flatpack/src/main/java/net/sf/flatpack/util/ParserUtils.java
===================================================================
--- trunk/flatpack/src/main/java/net/sf/flatpack/util/ParserUtils.java 2008-02-13 17:36:59 UTC (rev 394)
+++ trunk/flatpack/src/main/java/net/sf/flatpack/util/ParserUtils.java 2008-02-13 17:42:21 UTC (rev 395)
@@ -402,11 +402,11 @@
for (int i = 0; i < lineData.size(); i++) {
final ColumnMetaData cmd = new ColumnMetaData();
cmd.setColName((String) lineData.get(i));
- if (dupCheck.contains(cmd)) {
- throw new FPException("Duplicate Column Name In File: " + cmd);
+ if (dupCheck.contains(cmd.getColName())) {
+ throw new FPException("Duplicate Column Name In File: " + cmd.getColName());
}
results.add(cmd);
- dupCheck.add(cmd);
+ dupCheck.add(cmd.getColName());
}
return new MetaData(results, buidColumnIndexMap(results, p));
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|