public static InClausePredicate createInClausePredicate(
Pair<String, String> leftOperand, List<Pair<String, String>> variables,
List<String> literals) {
InClausePredicate inClausePredicate = new InClausePredicate();
if (variables.size() > 0) {
inClausePredicate.setPredicateType(PredicateType.IN_CLAUSE_VARIABLES_AND_LITERALS);
} else {
inClausePredicate.setPredicateType(PredicateType.IN_CLAUSE_ONLY_LITERALS);
}
inClausePredicate.setLeftOperand(leftOperand);
for (Pair<String, String> variable : variables) {
inClausePredicate.addVariableWithProperty(variable);
}
for (String literal : literals) {
inClausePredicate.addLiteral(literal);
}
return inClausePredicate;
}
TestUtils.java 文件源码
java
阅读 31
收藏 0
点赞 0
评论 0
项目:graphflow
作者:
评论列表
文章目录