Example #1
0
 private void setParameters(Command command) throws IOException {
   int len = transfer.readInt();
   ArrayList<? extends ParameterInterface> params = command.getParameters();
   for (int i = 0; i < len; i++) {
     Parameter p = (Parameter) params.get(i);
     p.setValue(transfer.readValue());
   }
 }
Example #2
0
 private void setParameter(ArrayList<Parameter> paramList, int x, Value v) {
   if (x >= paramList.size()) {
     // the parameter may be optimized away as in
     // select * from (select null as x) where x=1;
     return;
   }
   Parameter param = paramList.get(x);
   param.setValue(v);
 }