name prefix v_0
authorFrantišek Kučera <franta-hg@frantovo.cz>
Sun, 15 Dec 2013 20:25:15 +0100
branchv_0
changeset 3 efdf2b886feb
parent 2 72da10f632b5
child 4 f5c3350f3d78
name prefix
java/sql-dk/src/info/globalcode/sql/dk/CLIOptions.java
java/sql-dk/src/info/globalcode/sql/dk/CLIStarter.java
--- a/java/sql-dk/src/info/globalcode/sql/dk/CLIOptions.java	Sun Dec 15 20:16:27 2013 +0100
+++ b/java/sql-dk/src/info/globalcode/sql/dk/CLIOptions.java	Sun Dec 15 20:25:15 2013 +0100
@@ -11,8 +11,10 @@
  */
 public class CLIOptions {
 
+	public static final String DEFAULT_NAME_PREFIX = ":";
 	private String sql;
 	private String databaseName;
+	private String namePrefix = DEFAULT_NAME_PREFIX;
 	private boolean batch;
 
 	public enum MODE {
@@ -119,4 +121,12 @@
 	public void addNamedParameter(NamedParameter p) {
 		namedParameters.add(p);
 	}
+
+	public String getNamePrefix() {
+		return namePrefix;
+	}
+
+	public void setNamePrefix(String namePrefix) {
+		this.namePrefix = namePrefix;
+	}
 }
--- a/java/sql-dk/src/info/globalcode/sql/dk/CLIStarter.java	Sun Dec 15 20:16:27 2013 +0100
+++ b/java/sql-dk/src/info/globalcode/sql/dk/CLIStarter.java	Sun Dec 15 20:25:15 2013 +0100
@@ -6,8 +6,6 @@
  */
 public class CLIStarter {
 
-	public static final String DEFAULT_NAME_PREFIX = ":";
-
 	public static void main(String[] args) {
 
 		args = new String[]{"--sql", "SELECT * FROM tabulka;", "--db", "databáze_1"};
@@ -19,8 +17,6 @@
 		CLIOptions options = new CLIOptions();
 
 		String typesString = null;
-		String namePrefix = DEFAULT_NAME_PREFIX;
-
 
 		for (int i = 0; i < args.length; i++) {
 			String arg = args[i];
@@ -29,7 +25,7 @@
 					typesString = args[++i];
 					break;
 				case Tokens.NAME_PREFIX:
-					namePrefix = args[++i];
+					options.setNamePrefix(args[++i]);
 					break;
 			}
 		}