java/sql-dk/src/info/globalcode/sql/dk/SQLCommand.java
branchv_0
changeset 29 d66858b4b563
parent 16 5b8fcd35d4d6
child 34 9335cf31c0f2
--- a/java/sql-dk/src/info/globalcode/sql/dk/SQLCommand.java	Sat Dec 21 22:22:30 2013 +0100
+++ b/java/sql-dk/src/info/globalcode/sql/dk/SQLCommand.java	Sun Dec 22 18:19:38 2013 +0100
@@ -26,9 +26,30 @@
  */
 public abstract class SQLCommand {
 
+	private COMMAND_TYPE commandType;
 	private String query;
 
 	public abstract PreparedStatement prepareStatement(Connection c);
 
 	public abstract void parametrize(PreparedStatement ps);
+
+	public COMMAND_TYPE getCommandType() {
+		return commandType;
+	}
+
+	public void setCommandType(COMMAND_TYPE commandType) {
+		this.commandType = commandType;
+	}
+
+	public String getQuery() {
+		return query;
+	}
+
+	public enum COMMAND_TYPE {
+
+		/** SELECT */
+		QUERY,
+		/** INSERT, UPDATE, DELETE */
+		UPDATE
+	};
 }