From fed26435e6b0bc4402fa3adce5e0757b2ab1fcb5 Mon Sep 17 00:00:00 2001 From: Ting Xie Date: Sat, 25 Feb 2017 23:41:55 -0500 Subject: [PATCH] no message --- SQLFeatureExtraction/src/main/java/Main.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/SQLFeatureExtraction/src/main/java/Main.java b/SQLFeatureExtraction/src/main/java/Main.java index 8e857fc..00c030f 100644 --- a/SQLFeatureExtraction/src/main/java/Main.java +++ b/SQLFeatureExtraction/src/main/java/Main.java @@ -105,7 +105,7 @@ else if (name.contains("makiyama")) queryComparison(data[i],method[j],queryLists.get(i),modules); } else{ - for(int k=1;k<5;k++){ + for(int k=0;k<5;k++){ modules=new HashSet(); modules.add(k); queryComparison(data[i],method[j],queryLists.get(i),modules); @@ -122,12 +122,14 @@ public static void queryComparison(String data,String method,ArrayList q System.out.println("metric using "+method); if(modules.contains(1)) System.out.println("naming module will be applied"); - else if (modules.contains(2)) + if (modules.contains(2)) System.out.println("Expression Regularization module will be applied"); - else if(modules.contains(3)) + if(modules.contains(3)) System.out.println("Flattening From-Nesting module will be applied"); - else if (modules.contains(4)) + if (modules.contains(4)) System.out.println("Union pull-out module will be applied"); + if(modules.size()==1&&modules.iterator().next()==0) + System.out.println("no regularization module will be applied"); System.out.println(); //parse queries ArrayList statementList1 = Utility.convertToStatement(data,datapath,queryList);