1 10 package com.hp.hpl.jena.reasoner.rulesys.builtins; 11 12 import com.hp.hpl.jena.reasoner.rulesys.*; 13 import com.hp.hpl.jena.graph.*; 14 15 22 public class NotFunctor extends BaseBuiltin { 23 24 28 public String getName() { 29 return "notFunctor"; 30 } 31 32 35 public int getArgLength() { 36 return 1; 37 } 38 39 47 public boolean bodyCall(Node[] args, int length, RuleContext context) { 48 checkArgs(length, context); 49 return !Functor.isFunctor(getArg(0, args, context)); 50 } 51 52 } 53 54 | Popular Tags |