return newList;
}
public static Object translateInputWarrant(BaseModel<?> oldModel) {
WarrantClp oldCplModel = (WarrantClp)oldModel;
Thread currentThread = Thread.currentThread();
ClassLoader contextClassLoader = currentThread.getContextClassLoader();
try {
currentThread.setContextClassLoader(_classLoader);
try {
Class<?> newModelClass = Class.forName("com.warrantchange.model.impl.WarrantImpl",
true, _classLoader);
Object newModel = newModelClass.newInstance();
Method method0 = newModelClass.getMethod("setId",
new Class[] { Long.TYPE });
Long value0 = new Long(oldCplModel.getId());
method0.invoke(newModel, value0);
Method method1 = newModelClass.getMethod("setUserId",
new Class[] { Long.TYPE });
Long value1 = new Long(oldCplModel.getUserId());
method1.invoke(newModel, value1);
Method method2 = newModelClass.getMethod("setSummary",
new Class[] { String.class });
String value2 = oldCplModel.getSummary();
method2.invoke(newModel, value2);
Method method3 = newModelClass.getMethod("setQuantity",
new Class[] { Integer.TYPE });
Integer value3 = new Integer(oldCplModel.getQuantity());
method3.invoke(newModel, value3);
Method method4 = newModelClass.getMethod("setPrice",
new Class[] { Double.TYPE });
Double value4 = new Double(oldCplModel.getPrice());
method4.invoke(newModel, value4);
Method method5 = newModelClass.getMethod("setStatus",
new Class[] { String.class });
String value5 = oldCplModel.getStatus();
method5.invoke(newModel, value5);
Method method6 = newModelClass.getMethod("setCreateDate",
new Class[] { Date.class });
Date value6 = oldCplModel.getCreateDate();
method6.invoke(newModel, value6);
Method method7 = newModelClass.getMethod("setModifiedDate",
new Class[] { Date.class });
Date value7 = oldCplModel.getModifiedDate();
method7.invoke(newModel, value7);
Method method8 = newModelClass.getMethod("setExpirationWarningSent",
new Class[] { Boolean.TYPE });
Boolean value8 = new Boolean(oldCplModel.getExpirationWarningSent());
method8.invoke(newModel, value8);
return newModel;
}