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. |