public static String normalize()

in templates/java/src/main/java/com/facebook/ads/utils/ServerSideApiUtil.java [69:109]


   public static String normalize(String token, String fieldName) {
     if (fieldName == null) {
       throw new IllegalArgumentException("fieldName is required for normalizing a particular type");
     }

     token = token.trim().toLowerCase();
     if ("".equals(token)) {
       return null;
     }
     String result = token;

     if(ServerSideApiConstants.EMAIL.equals(fieldName)) {
       result = validateEmail(token);
     } else if (ServerSideApiConstants.PHONE_NUMBER.equals(fieldName)) {
       result = normalizePhoneNumber(token);
     } else if (ServerSideApiConstants.ZIP_CODE.equals(fieldName)) {
       result = normalizePostalCode(token);
     } else if (ServerSideApiConstants.CITY.equals(fieldName)) {
       result = normalizeCity(token);
     } else if (ServerSideApiConstants.COUNTRY.equals(fieldName)) {
       result = normalizeCountry(token);
     } else if (ServerSideApiConstants.STATE.equals(fieldName)) {
       result = normalizeState(token);
     } else if (ServerSideApiConstants.CURRENCY.equals(fieldName)) {
       result = normalizeCurrency(token);
     } else if (ServerSideApiConstants.F5FIRST.equals(fieldName)) {
       result = normalizeF5name(token);
     } else if (ServerSideApiConstants.F5LAST.equals(fieldName)) {
       result = normalizeF5name(token);
     } else if (ServerSideApiConstants.FI.equals(fieldName)) {
       result = normalizeFi(token);
     } else if (ServerSideApiConstants.DOBD.equals(fieldName)) {
       result = normalizeDobd(token);
     } else if (ServerSideApiConstants.DOBM.equals(fieldName)) {
       result = normalizeDobm(token);
     } else if (ServerSideApiConstants.DOBY.equals(fieldName)) {
       result = normalizeDoby(token);
     }

     return result;
   }