// Path: src/main/java/moulder/Value.java
// public interface Value<T> {
// 	/**
// 	 * 
// 	 * @return the generated value
// 	 */
// 	T get();
// }


import moulder.Value;
package moulder.values;


public class ToStringValue<T> extends ValueTransformer<T, String> {

    public ToStringValue(Value<T> delegate) {
        super(delegate);
    }

// Path: src/main/java/moulder/Value.java
// public interface Value<T> {
// 	/**
// 	 * 
// 	 * @return the generated value
// 	 */
// 	T get();
// }


// Path: src/main/java/moulder/values/ToStringValue.java
import moulder.Value;

package moulder.values;


public class ToStringValue<T> extends ValueTransformer<T, String> {

    public ToStringValue(Value<T> delegate) {
        super(delegate);
    }

    @Override