java/sql-dk/src/main/java/info/globalcode/sql/dk/CLIOptions.java
branchv_0
changeset 246 277c18b48762
parent 238 4a1864c3e867
child 250 aae5009bd0af
--- a/java/sql-dk/src/main/java/info/globalcode/sql/dk/CLIOptions.java	Tue Mar 05 21:22:33 2019 +0100
+++ b/java/sql-dk/src/main/java/info/globalcode/sql/dk/CLIOptions.java	Tue Mar 05 22:03:02 2019 +0100
@@ -28,6 +28,7 @@
 import java.util.Collection;
 import java.util.EnumSet;
 import java.util.LinkedHashSet;
+import java.util.LinkedList;
 import java.util.List;
 import java.util.Set;
 import java.util.regex.Pattern;
@@ -45,6 +46,7 @@
 	public static final String DEFAULT_NAME_SUFFIX = "(?=([^\\w]|$))";
 	private String sql;
 	private String databaseName;
+	private final List<String> relationNames = new ArrayList<>();
 	private final Set<String> databaseNamesToTest = new LinkedHashSet<>();
 	private final Set<String> databaseNamesToListProperties = new LinkedHashSet<>();
 	private final Set<String> formatterNamesToListProperties = new LinkedHashSet<>();
@@ -159,6 +161,14 @@
 		this.databaseName = databaseName;
 	}
 
+	public List<String> getRelationNames() {
+		return relationNames;
+	}
+
+	public void addRelationName(String name) {
+		relationNames.add(name);
+	}
+
 	public void setBatch(boolean batch) {
 		this.batch = batch;
 	}