code.invokevirtual().setMethod(type, "setTime", void.class,
new Class[] { long.class });
}
if ((params.length == 0 || params[0] == long.class)
&& Timestamp.class.isAssignableFrom(type)) {
code.dup();
code.aload().setParam(0);
code.checkcast().setType(Timestamp.class);
code.invokevirtual().setMethod(Timestamp.class, "getNanos",
int.class, null);
code.invokevirtual().setMethod(type, "setNanos", void.class,