java/sql-dk/src/info/globalcode/sql/dk/SQLCommandNamed.java
branchv_0
changeset 34 9335cf31c0f2
parent 16 5b8fcd35d4d6
child 35 b2ff3b2d58b2
--- a/java/sql-dk/src/info/globalcode/sql/dk/SQLCommandNamed.java	Sun Dec 22 22:02:44 2013 +0100
+++ b/java/sql-dk/src/info/globalcode/sql/dk/SQLCommandNamed.java	Sun Dec 22 23:31:55 2013 +0100
@@ -19,6 +19,8 @@
 
 import java.sql.Connection;
 import java.sql.PreparedStatement;
+import java.sql.SQLException;
+import java.util.List;
 
 /**
  *
@@ -26,13 +28,25 @@
  */
 public class SQLCommandNamed extends SQLCommand {
 
+	private List<NamedParameter> parameters;
+
+	public SQLCommandNamed(COMMAND_TYPE commandType, String query, List<NamedParameter> parameters) {
+		super(commandType, query);
+		this.parameters = parameters;
+	}
+
 	@Override
-	public PreparedStatement prepareStatement(Connection c) {
+	public PreparedStatement prepareStatement(Connection c) throws SQLException {
 		throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
 	}
 
 	@Override
-	public void parametrize(PreparedStatement ps) {
+	public void parametrize(PreparedStatement ps) throws SQLException {
 		throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
 	}
+
+	@Override
+	public List<NamedParameter> getParameters() {
+		return parameters;
+	}
 }