Uses of Class
org.apache.jena.reasoner.rulesys.builtins.BaseBuiltin
Packages that use BaseBuiltin
Package
Description
Implementations of the Builtin class which provides primitive operations to the rule
engines.
-
Uses of BaseBuiltin in org.apache.jena.reasoner.rulesys.builtins
Subclasses of BaseBuiltin in org.apache.jena.reasoner.rulesys.builtinsModifier and TypeClassDescriptionclass
Bind the second argument to 1+ the first argument.class
Assert the n^2 differtFrom pairs from a distinctMembers listclass
Predicate used to check if a variable has been bound.class
CountLiteralValues(X, P, C) sets C to be the number of semantically distinct values for P on resource X.class
Bind the third argument to the arithmetic difference between the first and second arguments.class
A variant of the "remove" builtin that will delete matched triples from the graph but will not trigger further rule processing for the removed triples.class
Check that the two args are semantically equal.class
Tests if the first argument is greater than or equal to the second.class
Tests if the first argument is greater than the second.class
Register a node as to be hidden from query result iterators.class
Tests the single argument to make sure it is blank node.class
Tests whether the first argument is an instance of the datatype defined by the resource in the second argument.class
Tests the single argument to make sure it is not a Functor.class
Tests the single argument to make sure it is a literal.class
Tests if the first argument is less than or equal to the second.class
Tests if the first argument is less than the second.class
Returns true if the first argument is a list which contains the second argument.class
listEntry(?list, ?index, ?val) will bind ?val to the ?index'th entry in the RDF list ?list.class
Test if the two argument lists contain the same semantic elements.class
Bind the second arg to the length of the first arg treated as a list.class
For each element in the RDF list (third argument) it asserts triples with that as the object and subject and predicate given by arguments one and two.class
For each element in the RDF list (first argument) it asserts triples with that as the subject and predicate and object given by arguments two and three.class
Returns false if the first argument is a list which contains the second argument.class
Test if the two argument lists differ.class
Create or lookup an anonymous instance of a property value.class
Bind a blank node to the first argument.class
Create a new anonymous node and bind it to the each argumentclass
Bind the third arg to the max of the first two args.class
Bind the third arg to the min of the first two args.class
Tests the single argument to make sure it is not a blank node.class
Tests whether the first argument is not an instance of the datatype defined by the resource in the second argument.class
Check that the two args are different.class
Tests the single argument to make sure it is not a Functor.class
Tests the single argument to make sure it is a literal.class
Can be used in two arg form (X, P) or three arg form (X, P, V).class
Bind the first arg to the current date time in the current locale and timezone.class
Print its argument list as a side effectclass
Bind the third arg to the product of the first two args.class
Bind the third arg to the ratio of the first two args.class
class
Remove the body clause given by index arguments from the database.class
Builtin which concatenates a set of strings.class
Bind the third arg to the sum of the first two args.class
Arrange that the given predicate is tabled by the backchaining engine.class
Arrange that all backchaining goals should be tabled (aka memoized) by the LP engine.class
Predicate used to check if a variable has not been bound.class
Builtin which concatenates a set of strings to generate a new URI.