Mercurial > hg > Members > tatsuki > bench > jungle-core
view src/main/java/jp/ac/u_ryukyu/ie/cr/tatsuki/jungle/query/SearchQuery.java @ 105:78ef456c98a0
add Query Status but has error
author | one |
---|---|
date | Fri, 12 Sep 2014 19:47:25 +0900 |
parents | c297f0015d9e |
children | 6a35bd6e5887 |
line wrap: on
line source
package jp.ac.u_ryukyu.ie.cr.tatsuki.jungle.query; import fj.data.List; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.TreeNode; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Pair; public class SearchQuery { private Query query; private List<String> indexidAttributesList = List.nil(); public Query getQuery() { return query; } public void setQuery(Query query) { this.query = query; } public List<String> getIndexidAttributesList() { return indexidAttributesList; } public void setIndexidAttributesList(List<String> indexidAttributesList) { this.indexidAttributesList = indexidAttributesList; } public SearchQuery(Query query){ this.query = query; } public boolean condition(TreeNode node) { return query.condition(node); // for example query String // str = new String(_node.getAttributes().get(key).array()); // //System.out.println(str); // if(str.equals(attribute)) // return true; // return false; } public List<Pair<String, String>> indexCondition() { return query.indexCondition(); } }