import org.apache.commons.lang.builder.ToStringStyle;

/**
 * The method parameter style for logging with Log4E.
 * 
 * @author Jan-Friedrich Mutter, http://log4e.jayefem.de
 */
public class @classname@ extends ToStringStyle {
    /**
     * The method parameter style for logging with Log4E.
     * @see #readResolve()
     */
    public static final ToStringStyle @constant@ = new @classname@();
    
    /**
     * Constructor. 
     */
    public MethodParameterStyle() {
        super();

        this.setUseClassName(false);
        this.setUseIdentityHashCode(false);
        this.setUseFieldNames(true);
        this.setContentStart("");
        this.setContentEnd("");
        this.setFieldNameValueSeparator("@fieldNameValueSeparator@");
	}
	
    /**
     * <p>Ensure <code>Singleton</code> after serialization.</p>
     * @return the singleton
     */
    private Object readResolve() {
        return @constant@;
    }
}