--- 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
+ };
}