com.gargoylesoftware.base.trace
Class TraceUtil

java.lang.Object
  extended by com.gargoylesoftware.base.trace.TraceUtil

public class TraceUtil
extends java.lang.Object

A collection of utility methods dealing with tracing.

Version:
$Revision: 1.5 $
Author:
Mike Bowler

Field Summary
private static java.lang.String LINE_SEPARATOR
           
 
Constructor Summary
private TraceUtil()
           
 
Method Summary
static void trace(TraceChannel channel, java.util.Collection collection)
          Dump a collection to the specified TraceChannel.
static void trace(TraceChannel channel, java.util.Map collection)
          Dump a map to the specified TraceChannel.
static void trace(TraceChannel channel, java.lang.Object[] array)
          Dump an object array to the specified TraceChannel.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LINE_SEPARATOR

private static final java.lang.String LINE_SEPARATOR
Constructor Detail

TraceUtil

private TraceUtil()
Method Detail

trace

public static void trace(TraceChannel channel,
                         java.util.Collection collection)
Dump a collection to the specified TraceChannel.

Parameters:
channel - The channel to write the information to.
collection - The data to write.

trace

public static void trace(TraceChannel channel,
                         java.util.Map collection)
Dump a map to the specified TraceChannel.

Parameters:
channel - The channel to write the information to.
collection - The data to write.

trace

public static void trace(TraceChannel channel,
                         java.lang.Object[] array)
Dump an object array to the specified TraceChannel.

Parameters:
channel - The channel to write the information to.
array - The data to write.