You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by pm...@apache.org on 2012/09/02 22:23:10 UTC
svn commit: r1380049 -
/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/Data.java
Author: pmouawad
Date: Sun Sep 2 20:23:09 2012
New Revision: 1380049
URL: http://svn.apache.org/viewvc?rev=1380049&view=rev
Log:
USe interface instead of impl
Avoid StringBuilder creation in loop
Modified:
jmeter/trunk/src/jorphan/org/apache/jorphan/collections/Data.java
Modified: jmeter/trunk/src/jorphan/org/apache/jorphan/collections/Data.java
URL: http://svn.apache.org/viewvc/jmeter/trunk/src/jorphan/org/apache/jorphan/collections/Data.java?rev=1380049&r1=1380048&r2=1380049&view=diff
==============================================================================
--- jmeter/trunk/src/jorphan/org/apache/jorphan/collections/Data.java (original)
+++ jmeter/trunk/src/jorphan/org/apache/jorphan/collections/Data.java Sun Sep 2 20:23:09 2012
@@ -48,7 +48,7 @@ public class Data implements Serializabl
private final Map<String, List<Object>> data;
- private ArrayList<String> header;
+ private List<String> header;
// saves current position in data List
private int currentPos, size;
@@ -268,8 +268,8 @@ public class Data implements Serializabl
* value to set into column.
*/
public void addColumnValue(String column, Object value) {
- ArrayList<Object> tempList;
- if ((tempList = (ArrayList<Object>) data.get(column)) == null) {
+ List<Object> tempList;
+ if ((tempList = data.get(column)) == null) {
tempList = new ArrayList<Object>();
data.put(column, tempList);
}
@@ -660,8 +660,9 @@ public class Data implements Serializabl
line[0] = temp.toString();
reset();
int index = 1;
+ temp = new StringBuilder();
while (next()) {
- temp = new StringBuilder("");
+ temp.setLength(0);
for (int count = 0; count < elements.length; count++) {
temp.append(getColumnValue(count));
if (count + 1 < elements.length) {