<commit_before>package com.safecharge.response;

/**
 * Copyright (C) 2007-2017 SafeCharge International Group Limited.
 *
 * @author <a mailto:<EMAIL>><NAME></a>
 * @since 3/10/2017
 */
public class Payment3DResponse extends PaymentsResponse {

    /**
     * Returned from banks and indicate if the transaction passed as full 3D, attempted to do so and failed etc.
     */
    private String eci;

    /**
     * Returned from the banks and indicate the reason if the transaction was not passed as full 3D but attempted to do so and failed etc. 
     */
    private String threeDReason;

    public String getEci() {
        return eci;
    }

    public void setEci(String eci) {
        this.eci = eci;
    }

    public String getThreeDReason() {
        return threeDReason;
    }

    public void setThreeDReason(String threeDReason) {
        this.threeDReason = threeDReason;
    }

    @Override public String toString() {
        final StringBuilder sb = new StringBuilder("Payment3DResponse{");
        sb.append("eci='")
          .append(eci)
          .append('\'');
        sb.append(", threeDReason='")
          .append(threeDReason)
          .append('\'');
        sb.append(", externalToken=")
          .append(super.toString());
        sb.append('}');
        return sb.toString();
    }
}<commit_msg>- fixed Payment3DResponse toString method<commit_after>package com.safecharge.response;

/**
 * Copyright (C) 2007-2017 SafeCharge International Group Limited.
 *
 * @author <a mailto:<EMAIL>><NAME></a>
 * @since 3/10/2017
 */
public class Payment3DResponse extends PaymentsResponse {

    /**
     * Returned from banks and indicate if the transaction passed as full 3D, attempted to do so and failed etc.
     */
    private String eci;

    /**
     * Returned from the banks and indicate the reason if the transaction was not passed as full 3D but attempted to do so and failed etc. 
     */
    private String threeDReason;

    public String getEci() {
        return eci;
    }

    public void setEci(String eci) {
        this.eci = eci;
    }

    public String getThreeDReason() {
        return threeDReason;
    }

    public void setThreeDReason(String threeDReason) {
        this.threeDReason = threeDReason;
    }

    @Override public String toString() {
        final StringBuilder sb = new StringBuilder("Payment3DResponse{");
        sb.append("eci='")
          .append(eci)
          .append('\'');
        sb.append(", threeDReason='")
          .append(threeDReason)
          .append('\'');
        sb.append(", externalToken=")
          .append(externalToken);
        sb.append(", ")
          .append(super.toString());
        sb.append('}');
        return sb.toString();
    }
}
{'fraction_non_alphanumeric': 0.11366959064327485, 'fraction_numerical': 0.01425438596491228, 'mean_word_length': 2.3915737298636928, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6718736', 'n_tokens_mistral': 809, 'n_tokens_neox': 770, 'n_words': 232}