com-dot-app-sancharsaathi-1-5-0.apk

Download file
    package com.google.gson;

import java.lang.reflect.Field;
import java.util.Locale;

public enum b implements c {
    IDENTITY {
        public String b(Field field) {
            return field.getName();
        }
    },
    UPPER_CAMEL_CASE {
        public String b(Field field) {
            return b.k(field.getName());
        }
    },
    UPPER_CAMEL_CASE_WITH_SPACES {
        public String b(Field field) {
            return b.k(b.f(field.getName(), " "));
        }
    },
    LOWER_CASE_WITH_UNDERSCORES {
        public String b(Field field) {
            return b.f(field.getName(), "_").toLowerCase(Locale.ENGLISH);
        }
    },
    LOWER_CASE_WITH_DASHES {
        public String b(Field field) {
            return b.f(field.getName(), "-").toLowerCase(Locale.ENGLISH);
        }
    },
    LOWER_CASE_WITH_DOTS {
        public String b(Field field) {
            return b.f(field.getName(), ".").toLowerCase(Locale.ENGLISH);
        }
    };

    public static String f(String str, String str2) {
        StringBuilder sb = new StringBuilder();
        int length = str.length();
        for (int i4 = 0; i4 < length; i4++) {
            char charAt = str.charAt(i4);
            if (Character.isUpperCase(charAt) && sb.length() != 0) {
                sb.append(str2);
            }
            sb.append(charAt);
        }
        return sb.toString();
    }

    public static String k(String str) {
        int length = str.length() - 1;
        int i4 = 0;
        while (!Character.isLetter(str.charAt(i4)) && i4 < length) {
            i4++;
        }
        char charAt = str.charAt(i4);
        if (Character.isUpperCase(charAt)) {
            return str;
        }
        char upperCase = Character.toUpperCase(charAt);
        if (i4 == 0) {
            return upperCase + str.substring(1);
        }
        return str.substring(0, i4) + upperCase + str.substring(i4 + 1);
    }
}
    
Download file