示例#1
0
 def sparqlResolvableNoTemplates(literal):
     predTerm = GetOp(literal)
     if isinstance(literal, Uniterm):
         return not literal.naf and (predTerm not in derivedPreds or
                                     (predTerm in hybridPredicates and
                                      not predTerm.find('_derived') + 1))
     else:
         return False
示例#2
0
文件: __init__.py 项目: Bazmundi/fuxi
 def sparqlResolvableNoTemplates(literal):
     predTerm = GetOp(literal)
     if isinstance(literal,Uniterm):
         return not literal.naf and (
             predTerm not in derivedPreds or 
             ( predTerm in hybridPredicates and
               not predTerm.find('_derived') + 1 ))
     else:
         return False
示例#3
0
 def sparqlResolvable(literal):
     predTerm = GetOp(literal)
     if not isinstance(literal, AdornedUniTerm) and isinstance(
             literal, Uniterm):
         return not literal.naf and (predTerm not in derivedPreds or
                                     (predTerm in hybridPredicates and
                                      not predTerm.find('_derived') + 1))
     else:
         return isinstance(literal, N3Builtin) and \
                literal.uri in factGraph.templateMap
示例#4
0
文件: __init__.py 项目: Bazmundi/fuxi
 def sparqlResolvable(literal):
     predTerm = GetOp(literal)
     if not isinstance(literal,
                       AdornedUniTerm) and isinstance(literal,
                                                      Uniterm):
         return not literal.naf and (
             predTerm not in derivedPreds or
             ( predTerm in hybridPredicates and
               not predTerm.find('_derived') + 1 ))
     else:
         return isinstance(literal,N3Builtin) and \
                literal.uri in factGraph.templateMap