Class UtilHashMap = Class.forName("java.util.HashMap");
Class DistribCache = Class.forName("com.knowgate.cache.DistributedCacheClient");
Class toHTMLSelectParams[] = { SQLConnection, LangString };
MethodDescriptor toHTMLSelect =
new MethodDescriptor(DBLanguages.class.getMethod("toHTMLSelect", toHTMLSelectParams));
Class getHTMLCountrySelectParams[] = { JDCConnection, LangString };
Class getStateSelectParams[] = { JDCConnection, LangString, LangString };
Class getTermSelectParams[] = { JDCConnection, int.class, LangString };
MethodDescriptor getHTMLCountrySelect =
new MethodDescriptor(DBLanguages.class.getMethod("getHTMLCountrySelect", getHTMLCountrySelectParams));
MethodDescriptor getHTMLStateSelect =
new MethodDescriptor(DBLanguages.class.getMethod("getHTMLStateSelect", getStateSelectParams));
MethodDescriptor getHTMLTermSelect =
new MethodDescriptor(DBLanguages.class.getMethod("getHTMLTermSelect", getTermSelectParams));
MethodDescriptor getPlainTextStateList =
new MethodDescriptor(DBLanguages.class.getMethod("getPlainTextStateList", getStateSelectParams));
Class getHTMLSelectLookUpParams1[] = { JDCConnection, LangString, LangString, LangString, LangString };
Class getHTMLSelectLookUpParams2[] = { DistribCache, JDCConnection, LangString, LangString, LangString, LangString };
Class getHTMLSelectLookUpParams3[] = { JDCConnection, LangString, LangString, LangString, LangString, LangString };
MethodDescriptor getHTMLSelectLookUp1 =
new MethodDescriptor(DBLanguages.class.getMethod("getHTMLSelectLookUp", getHTMLSelectLookUpParams1));
MethodDescriptor getHTMLSelectLookUp2 =
new MethodDescriptor(DBLanguages.class.getMethod("getHTMLSelectLookUp", getHTMLSelectLookUpParams2));
MethodDescriptor getHTMLSelectLookUp3 =
new MethodDescriptor(DBLanguages.class.getMethod("getHTMLSelectLookUp", getHTMLSelectLookUpParams3));
Class getLookUpTranslationParams[] = { SQLConnection, LangString, LangString, LangString, LangString, LangString };
Class getLookUpMapParams[] = { SQLConnection, LangString, LangString, LangString, LangString, LangString };
Class nextLookuUpProgressiveParams[] = {SQLConnection, LangString, LangString, LangString};
MethodDescriptor getLookUpTranslation =
new MethodDescriptor(DBLanguages.class.getMethod("getLookUpTranslation", getLookUpTranslationParams));
MethodDescriptor getLookUpMap =
new MethodDescriptor(DBLanguages.class.getMethod("getLookUpMap", getLookUpMapParams));
MethodDescriptor nextLookuUpProgressive =
new MethodDescriptor(DBLanguages.class.getMethod("nextLookuUpProgressive", nextLookuUpProgressiveParams));
Class addLookupParams[] = {SQLConnection, LangString, LangString, LangString, LangString, UtilHashMap};
MethodDescriptor addLookup =
new MethodDescriptor(DBLanguages.class.getMethod("addLookup", addLookupParams));
MethodDescriptor rv[] =
{toHTMLSelect, getHTMLSelectLookUp1, getHTMLSelectLookUp2, getHTMLSelectLookUp3, getLookUpTranslation, getLookUpMap, getHTMLCountrySelect, getHTMLStateSelect, getHTMLTermSelect, getPlainTextStateList, nextLookuUpProgressive, addLookup};
return rv;
} catch (ClassNotFoundException e) {
throw new Error(e.toString());
} catch (NoSuchMethodException e) {