public static String convertToIAST(String str, String encoding) { if (EncodingUtil.ITRANS.equalsIgnoreCase(encoding)) return convertRawItransToIAST(str); else if (EncodingUtil.HK.equalsIgnoreCase(encoding)) return convertHKToIAST(str); else if (EncodingUtil.SLP.equalsIgnoreCase(encoding)) return convertSLPToIAST(str); else if (EncodingUtil.UNICODE_DVN.equalsIgnoreCase(encoding)) return convertDVNToIAST(str); else return str; }
public static String convertToDVN(String str, String encoding) { if (EncodingUtil.ITRANS.equalsIgnoreCase(encoding)) return convertRawItransToDevanagari(str); else if (EncodingUtil.HK.equalsIgnoreCase(encoding)) return convertHKToDVN(str); else if (EncodingUtil.SLP.equalsIgnoreCase(encoding)) return convertSLPToDevanagari(str); else if (EncodingUtil.IAST.equalsIgnoreCase(encoding)) return convertIASTToDVN(str); else return str; }
public static String convertSLPToEncoding(String str, String encoding) { if (EncodingUtil.ITRANS.equalsIgnoreCase(encoding)) return convertSLPToUniformItrans(str); else if (EncodingUtil.HK.equalsIgnoreCase(encoding)) return convertSLPToHK(str); else if (EncodingUtil.UNICODE_DVN.equalsIgnoreCase(encoding)) return convertSLPToDevanagari(str); else if (EncodingUtil.IAST.equalsIgnoreCase(encoding)) return convertSLPToIAST(str); else return str; }
public static String convertToSLP(String str, String encoding) { if (EncodingUtil.ITRANS.equalsIgnoreCase(encoding)) return convertRawItransToSLP(str); else if (EncodingUtil.HK.equalsIgnoreCase(encoding)) return convertHKToSLP(str); else if (EncodingUtil.UNICODE_DVN.equalsIgnoreCase(encoding)) return convertDevanagariToSLP(str); else if (EncodingUtil.IAST.equalsIgnoreCase(encoding)) return convertIASTToSLP(str); else return str; }