class TransformationUtility implements Cloneable {

    public final T executeUnless(String conditionAttributeName) {
        if(StringUtils.isBlank(conditionAttributeName)) {
            throw new TransformationDefinitionException("Condition attribute name cannot be blank");
        }
        this.unlessConditionAttributeName = conditionAttributeName;
        return (T) this;
    }

    @SuppressWarnings("PMD.UnnecessaryConstructor") public  TransformationUtility();

}