<commit_before>package com.safecharge.model;

import javax.validation.constraints.Size;

/**
 * Copyright (C) 2007-2017 SafeCharge International Group Limited.
 *
 * @author <a mailto:<EMAIL>><NAME></a>
 * @since 2/14/2017
 */
public class URLDetails {

    @Size(max = 100,
          message = "successUrl size must be up to 100 characters long!") private String successUrl;

    @Size(max = 100,
          message = "failureUrl size must be up to 100 characters long!") private String failureUrl;

    @Size(max = 100,
          message = "pendingUrl size must be up to 100 characters long!") private String pendingUrl;

    @Size(max = 2048,
          message = "notificationUrl size must be up to 100 characters long!") private String notificationUrl;<commit_msg>- added checksum order mapping for URLDetails<commit_after>package com.safecharge.model;

import javax.validation.constraints.Size;

import com.safecharge.util.Constants;
import com.safecharge.util.ValidChecksum;

/**
 * Copyright (C) 2007-2017 SafeCharge International Group Limited.
 *
 * @author <a mailto:<EMAIL>><NAME></a>
 * @since 2/14/2017
 */
@ValidChecksum(orderMappingName = Constants.ChecksumOrderMapping.URL_DETAILS_CHECKSUM_MAPPING)
public class URLDetails {

    @Size(max = 100,
          message = "successUrl size must be up to 100 characters long!") private String successUrl;

    @Size(max = 100,
          message = "failureUrl size must be up to 100 characters long!") private String failureUrl;

    @Size(max = 100,
          message = "pendingUrl size must be up to 100 characters long!") private String pendingUrl;

    @Size(max = 2048,
          message = "notificationUrl size must be up to 100 characters long!") private String notificationUrl;
{'fraction_non_alphanumeric': 0.09816303099885189, 'fraction_numerical': 0.045924225028702644, 'mean_word_length': 3.7364130434782608, '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': '5930452', 'n_tokens_mistral': 565, 'n_tokens_neox': 482, 'n_words': 169}