/** * PUBLIC: * Add the optional argument. * This will be ignored if null and defaulted by the database. */ public void addOptionalArgument(String argument) { getOptionalArguments().add(new DatabaseField(argument)); }
/** * PUBLIC: * Add the optional argument. * This will be ignored if null and defaulted by the database. */ public void addOptionalArgument(String argument) { getOptionalArguments().add(new DatabaseField(argument)); }
Integer parameterType = call.getParameterTypes().get(index); if (!call.hasOptionalArguments() || !call.getOptionalArguments().contains(parameter) || (row.get(parameter) != null)) { if (!call.isOutputParameterType(parameterType)) { tailWriter.write(nextBindString);
Integer parameterType = call.getParameterTypes().get(index); if (!call.hasOptionalArguments() || !call.getOptionalArguments().contains(parameter) || (row.get(parameter) != null)) { if (!call.isOutputParameterType(parameterType)) { tailWriter.write(nextBindString);
Integer parameterType = call.getParameterTypes().get(index); if (!call.hasOptionalArguments() || !call.getOptionalArguments().contains(parameter) || (row.get(parameter) != null)) { if (name != null && shouldPrintStoredProcedureArgumentNameInCall()) { writer.write(getProcedureArgumentString());
Integer parameterType = call.getParameterTypes().get(index); if (!call.hasOptionalArguments() || !call.getOptionalArguments().contains(parameter) || (row.get(parameter) != null)) { if (name != null && shouldPrintStoredProcedureArgumentNameInCall()) { writer.write(getProcedureArgumentString());
if ((type == StoredProcedureCall.IN) || (type == StoredProcedureCall.INOUT)) { if (call.hasOptionalArguments()) { query.addArgument(argument.name, Object.class, call.getOptionalArguments().contains(new DatabaseField(argument.name))); } else { query.addArgument(argument.name); query.addArgument(parameter.getName(), Object.class, call.getOptionalArguments().contains(parameter)); } else { query.addArgument(parameter.getName());