本文整理了Java中com.hp.hpl.jena.query.Query.visit
方法的一些代码示例,展示了Query.visit
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Query.visit
方法的具体详情如下:
包路径:com.hp.hpl.jena.query.Query
类名称:Query
方法名:visit
暂无
代码示例来源:origin: com.hp.hpl.jena/arq
static private void serializeARQ(Query query,
IndentedWriter writer,
FormatterElement eltFmt,
FmtExpr exprFmt,
FormatterTemplate templateFmt)
{
QuerySerializer serilizer = new QuerySerializer(writer, eltFmt, exprFmt, templateFmt) ;
query.visit(serilizer) ;
}
代码示例来源:origin: org.apache.clerezza.ext/org.apache.jena.jena-arq
public static int calc(Query query)
{
QueryHashCodeWorker visitor = new QueryHashCodeWorker() ;
query.visit(visitor) ;
return visitor.calculatedHashCode() ;
}
代码示例来源:origin: org.apache.clerezza.ext/org.apache.jena.jena-arq
static void serializeARQ(Query query,
IndentedWriter writer,
FormatterElement eltFmt,
FmtExprSPARQL exprFmt,
FormatterTemplate templateFmt)
{
QuerySerializer serilizer = new QuerySerializer(writer, eltFmt, exprFmt, templateFmt) ;
query.visit(serilizer) ;
}
代码示例来源:origin: com.hp.hpl.jena/arq
public static int calc(Query query)
{
QueryHashCodeWorker visitor = new QueryHashCodeWorker() ;
query.visit(visitor) ;
return visitor.calculatedHashCode() ;
}
代码示例来源:origin: com.hp.hpl.jena/arq
public static boolean equals(Query query1, Query query2)
{
if ( query1 == query2 ) return true ;
query1.setResultVars() ;
query2.setResultVars() ;
QueryCompare visitor = new QueryCompare(query1) ;
try {
query2.visit(visitor) ;
} catch ( ComparisonException ex)
{
return false ;
}
return visitor.isTheSame() ;
}
代码示例来源:origin: org.apache.clerezza.ext/org.apache.jena.jena-arq
public static boolean equals(Query query1, Query query2)
{
if ( query1 == query2 ) return true ;
query1.setResultVars() ;
query2.setResultVars() ;
QueryCompare visitor = new QueryCompare(query1) ;
try {
query2.visit(visitor) ;
} catch ( ComparisonException ex)
{
return false ;
}
return visitor.isTheSame() ;
}
内容来源于网络,如有侵权,请联系作者删除!