From f87499ebb420ea0d66e685912a3ed4c3fc3b3631 Mon Sep 17 00:00:00 2001 From: Mohamed Gad-Elrab Date: Mon, 6 May 2019 12:22:31 +0200 Subject: [PATCH] Capture options in the demo --- Api/src/main/java/web/data/Query.java | 56 ++++++++++++++++++++++++++- 1 file changed, 55 insertions(+), 1 deletion(-) 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() {