本文整理了Java中fr.inria.corese.kgram.core.Query.getGlobalQuery
方法的一些代码示例,展示了Query.getGlobalQuery
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Query.getGlobalQuery
方法的具体详情如下:
包路径:fr.inria.corese.kgram.core.Query
类名称:Query
方法名:getGlobalQuery
暂无
代码示例来源:origin: fr.inria.corese/kgram
public Expr getGlobalExpression(String name) {
if (getGlobalQuery() != this) {
Expr ee = getGlobalQuery().getLocalExpression(name);
if (ee != null) {
return ee;
}
}
return null;
}
代码示例来源:origin: fr.inria.corese/kgram
public void addError(String mes, Object obj, boolean duplicate) {
getGlobalQuery().setError(mes, obj, duplicate);
}
代码示例来源:origin: fr.inria.corese/kgram
public Filter getGlobalFilter(String name) {
return getGlobalQuery().getFilter(name);
}
代码示例来源:origin: fr.inria.corese/kgram
public void setTransformer(String p, Object transformer) {
getGlobalQuery().setPPrinter(p, transformer);
}
代码示例来源:origin: fr.inria.corese/kgram
boolean needEdge(){
return getGlobalQuery().isRelax() || getGlobalQuery().isRule();
}
代码示例来源:origin: fr.inria.corese/kgram
public void addError(String mes, Object obj) {
getGlobalQuery().setError(mes, obj);
}
代码示例来源:origin: fr.inria.corese/kgram
public Object getTransformer(String p) {
return getGlobalQuery().getPPrinter(p);
}
代码示例来源:origin: fr.inria.corese/kgram
public Object getTransformer() {
return getGlobalQuery().getPPrinter(null);
}
代码示例来源:origin: fr.inria.corese/kgram
public Extension getActualExtension(){
return getGlobalQuery().getExtension();
}
代码示例来源:origin: fr.inria.corese/kgram
boolean acceptable(Mapping m) {
return query.getGlobalQuery().isAlgebra() || results.acceptable(m);
}
代码示例来源:origin: fr.inria.corese/compiler
IDatatype pathNode(Environment env) {
Query q = env.getQuery();
int num = q.getGlobalQuery().nbPath();
IDatatype dt = DatatypeMap.createBlank(Query.BPATH + Integer.toString(num));
return dt;
}
代码示例来源:origin: Wimmics/corese
IDatatype pathNode(Environment env) {
Query q = env.getQuery();
int num = q.getGlobalQuery().nbPath();
IDatatype dt = DatatypeMap.createBlank(Query.BPATH + Integer.toString(num));
return dt;
}
代码示例来源:origin: fr.inria.corese/kgram
public boolean hasDefinition(){
return getExtension() != null || getGlobalQuery().getExtension() != null;
}
代码示例来源:origin: fr.inria.corese/kgram
void submit(Mapping map) {
if (query.getGlobalQuery().isAlgebra()){
// eval distinct later
results.add(map);
}
else {
results.submit(map);
}
}
代码示例来源:origin: Wimmics/corese
int getTimeout(Query q, Node serv, Environment env) {
Integer time = (Integer) q.getGlobalQuery().getPragma(Pragma.TIMEOUT);
if (time == null) {
return env.getEval().getVisitor().timeout(serv);
}
return time;
}
代码示例来源:origin: fr.inria.corese/corese-core
int getTimeout(Query q, Node serv, Environment env) {
Integer time = (Integer) q.getGlobalQuery().getPragma(Pragma.TIMEOUT);
if (time == null) {
return env.getEval().getVisitor().timeout(serv);
}
return time;
}
代码示例来源:origin: fr.inria.corese/corese-core
int getSlice(Query q, Node serv, Environment env, Mappings map) {
// former:
q.getGlobalQuery().getSlice();
return env.getEval().getVisitor().slice(serv, map);
}
代码示例来源:origin: Wimmics/corese
int getSlice(Query q, Node serv, Environment env, Mappings map) {
// former:
q.getGlobalQuery().getSlice();
return env.getEval().getVisitor().slice(serv, map);
}
代码示例来源:origin: Wimmics/corese
Context getQueryContext(Environment env, Producer p) {
Query q = env.getQuery().getGlobalQuery();
Context c = (Context) q.getContext();
if (c == null && ! q.isTransformationTemplate()){
// std Query or Template alone
c = new Context();
q.setContext(c);
}
return c;
}
代码示例来源:origin: fr.inria.corese/kgram
boolean isFederate(Exp exp) {
return memory.getQuery().getGlobalQuery().isFederate()
|| exp.size() == 1 && exp.get(0).isService();
}
内容来源于网络,如有侵权,请联系作者删除!