diff --git a/Api/src/main/java/web/data/Query.java b/Api/src/main/java/web/data/Query.java index 22b9856..bdb392b 100644 --- a/Api/src/main/java/web/data/Query.java +++ b/Api/src/main/java/web/data/Query.java @@ -3,6 +3,9 @@ import com.google.gson.Gson; +import java.util.ArrayList; +import java.util.List; + public class Query /*extends QueryExplanations*/{ String name; @@ -17,11 +20,60 @@ public class Query /*extends QueryExplanations*/{ String object; String rules; - + List kgs=new ArrayList<>(); + List text=new ArrayList<>(); + List textWeight=new ArrayList<>(); + + int numOfRules=5; + int numOfexplan=5; + + public void setName(String name) { + this.name = name; + } + + public void setId(int id) { + this.id = id; + } + + public void setKgs(List kgs) { + this.kgs = kgs; + } + + public void setText(List text) { + this.text = text; + } + + public void setTextWeight(List textWeight) { + this.textWeight = textWeight; + } + + public void setNumOfRules(int numOfRules) { + this.numOfRules = numOfRules; + } + + public void setNumOfexplan(int numOfexplan) { + this.numOfexplan = numOfexplan; + } + + public List getKgs() { + return kgs; + } + public List getText() { + return text; + } + public List getTextWeight() { + return textWeight; + } + public int getNumOfRules() { + return numOfRules; + } + public int getNumOfexplan() { + return numOfexplan; + } // @Override // public String getQuery() { @@ -48,6 +100,8 @@ public Query(int id, String name, String subject, String predicate, String objec this.object = object; this.rules = rules; + + } public Query() {