Ejemplo n.º 1
0
 public MockParameterMap getIndexedParameterMap() {
   MockParameterMap indexedParameters = new MockParameterMap();
   for (ParameterReference parameterReference : paramObjects.keySet()) {
     if (parameterReference instanceof ParameterIndex) {
       indexedParameters.put(parameterReference, paramObjects.get(parameterReference));
     }
   }
   return new MockUnmodifiableParameterMap(indexedParameters);
 }
Ejemplo n.º 2
0
 private MockParameterMap getParameterMapCopy(MockParameterMap actualParameters) {
   MockParameterMap copyParameters = new MockParameterMap();
   Iterator<ParameterReference> keys = actualParameters.keySet().iterator();
   while (keys.hasNext()) {
     ParameterReference key = keys.next();
     Object actualParameter = actualParameters.get(key);
     Object copyParameter = ParameterUtil.copyParameter(actualParameter);
     copyParameters.put(key, copyParameter);
   }
   return copyParameters;
 }
Ejemplo n.º 3
0
 public void setObject(int index, Object object) throws SQLException {
   paramObjects.put(index, object);
 }
Ejemplo n.º 4
0
 public void clearParameters() throws SQLException {
   paramObjects.clear();
 }
Ejemplo n.º 5
0
 public Object getParameter(int index) {
   return paramObjects.get(index);
 }