Package com.taobao.tddl.common.mockdatasource.param

Examples of com.taobao.tddl.common.mockdatasource.param.ParameterContext


  }

  private void changeParameters(Map<Integer, Object> changedParameters) {
    for (Map.Entry<Integer, Object> entry : changedParameters.entrySet()) {
      // ע�⣺SQL�����DZ߰󶨲�����0��ʼ�����������Ҫ��1��
      ParameterContext context = parameterSettings.get(entry.getKey() + 1);
      if (context.getParameterMethod() != ParameterMethod.setNull1
          && context.getParameterMethod() != ParameterMethod.setNull2) {
        context.getArgs()[1] = entry.getValue();
      }
    }
  }
View Full Code Here


  public ParameterMetaData getParameterMetaData() throws SQLException {
    throw new UnsupportedOperationException("getParameterMetaData");
  }

  public void setArray(int i, Array x) throws SQLException {
    parameterSettings.put(i, new ParameterContext(ParameterMethod.setArray, new Object[] {i, x}));
  }
View Full Code Here

  public void setArray(int i, Array x) throws SQLException {
    parameterSettings.put(i, new ParameterContext(ParameterMethod.setArray, new Object[] {i, x}));
  }

  public void setAsciiStream(int parameterIndex, InputStream x, int length) throws SQLException {
    parameterSettings.put(parameterIndex, new ParameterContext(ParameterMethod.setAsciiStream, new Object[] {parameterIndex, x, length}));
  }
View Full Code Here

  public void setAsciiStream(int parameterIndex, InputStream x, int length) throws SQLException {
    parameterSettings.put(parameterIndex, new ParameterContext(ParameterMethod.setAsciiStream, new Object[] {parameterIndex, x, length}));
  }

  public void setBigDecimal(int parameterIndex, BigDecimal x) throws SQLException {
    parameterSettings.put(parameterIndex, new ParameterContext(ParameterMethod.setBigDecimal, new Object[] {parameterIndex, x}));
  }
View Full Code Here

  public void setBigDecimal(int parameterIndex, BigDecimal x) throws SQLException {
    parameterSettings.put(parameterIndex, new ParameterContext(ParameterMethod.setBigDecimal, new Object[] {parameterIndex, x}));
  }

  public void setBinaryStream(int parameterIndex, InputStream x, int length) throws SQLException {
    parameterSettings.put(parameterIndex, new ParameterContext(ParameterMethod.setBinaryStream, new Object[] {parameterIndex, x, length}));
  }
View Full Code Here

  public void setBinaryStream(int parameterIndex, InputStream x, int length) throws SQLException {
    parameterSettings.put(parameterIndex, new ParameterContext(ParameterMethod.setBinaryStream, new Object[] {parameterIndex, x, length}));
  }

  public void setBlob(int i, Blob x) throws SQLException {
    parameterSettings.put(i, new ParameterContext(ParameterMethod.setBlob, new Object[] {i, x}));
  }
View Full Code Here

  public void setBlob(int i, Blob x) throws SQLException {
    parameterSettings.put(i, new ParameterContext(ParameterMethod.setBlob, new Object[] {i, x}));
  }

  public void setBoolean(int parameterIndex, boolean x) throws SQLException {
    parameterSettings.put(parameterIndex, new ParameterContext(ParameterMethod.setBoolean, new Object[] {parameterIndex, x}));
  }
View Full Code Here

  public void setBoolean(int parameterIndex, boolean x) throws SQLException {
    parameterSettings.put(parameterIndex, new ParameterContext(ParameterMethod.setBoolean, new Object[] {parameterIndex, x}));
  }

  public void setByte(int parameterIndex, byte x) throws SQLException {
    parameterSettings.put(parameterIndex, new ParameterContext(ParameterMethod.setByte, new Object[] {parameterIndex, x}));
  }
View Full Code Here

  public void setByte(int parameterIndex, byte x) throws SQLException {
    parameterSettings.put(parameterIndex, new ParameterContext(ParameterMethod.setByte, new Object[] {parameterIndex, x}));
  }

  public void setBytes(int parameterIndex, byte[] x) throws SQLException {
    parameterSettings.put(parameterIndex, new ParameterContext(ParameterMethod.setBytes, new Object[] {parameterIndex, x}));
  }
View Full Code Here

  public void setBytes(int parameterIndex, byte[] x) throws SQLException {
    parameterSettings.put(parameterIndex, new ParameterContext(ParameterMethod.setBytes, new Object[] {parameterIndex, x}));
  }

  public void setCharacterStream(int parameterIndex, Reader reader, int length) throws SQLException {
    parameterSettings.put(parameterIndex, new ParameterContext(ParameterMethod.setCharacterStream, new Object[] {parameterIndex, reader, length}));
  }
View Full Code Here

TOP

Related Classes of com.taobao.tddl.common.mockdatasource.param.ParameterContext

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.