| java.lang.Object com.hp.hpl.jena.reasoner.rulesys.builtins.BaseBuiltin com.hp.hpl.jena.reasoner.rulesys.builtins.AddOne
AddOne | public class AddOne extends BaseBuiltin (Code) | | Bind the second argument to 1+ the first argument. Just used for testing builtins.
author: Dave Reynolds version: $Revision: 1.10 $ on $Date: 2008/01/02 12:06:20 $ |
Method Summary | |
public boolean | bodyCall(Node[] args, int length, RuleContext context) This method is invoked when the builtin is called in a rule body. | public int | getArgLength() Return the expected number of arguments for this functor or 0 if the number is flexible. | public String | getName() Return a name for this builtin, normally this will be the name of the
functor that will be used to invoke it. |
bodyCall | public boolean bodyCall(Node[] args, int length, RuleContext context)(Code) | | This method is invoked when the builtin is called in a rule body.
Parameters: args - the array of argument values for the builtin, this is an array of Nodes, some of which may be Node_RuleVariables. Parameters: context - an execution context giving access to other relevant data Parameters: length - the length of the argument list, may be less than the length of the args arrayfor some rule engines return true if the buildin predicate is deemed to have succeeded inthe current environment |
getArgLength | public int getArgLength()(Code) | | Return the expected number of arguments for this functor or 0 if the number is flexible.
|
getName | public String getName()(Code) | | Return a name for this builtin, normally this will be the name of the
functor that will be used to invoke it.
|
Fields inherited from com.hp.hpl.jena.reasoner.rulesys.builtins.BaseBuiltin | final public static String BASE_URI(Code)(Java Doc)
|
|
|