in src/java/org/apache/fulcrum/yaafi/interceptor/util/ArgumentToStringBuilderImpl.java [675:721]
protected String toString(Collection<?> collection)
{
int index = 0;
StringBuilder temp = new StringBuilder();
ArgumentToStringBuilderImpl toStringBuilder = null;
if( collection == null )
{
return NULL_STRING;
}
else
{
temp.append(LENGTH_STRING);
temp.append(collection.size());
temp.append(',');
Iterator<?> iterator = collection.iterator();
while (iterator.hasNext())
{
temp.append('[');
temp.append(index++);
temp.append(']');
temp.append('=');
toStringBuilder = new ArgumentToStringBuilderImpl(
iterator.next(),
this.getMaxArgLength(),
this.getMode()
);
temp.append(toStringBuilder.toString());
if( index<collection.size()-1)
{
temp.append(',');
}
if( temp.length() > this.getMaxArgLength() )
{
break;
}
}
}
return temp.toString();
}