- <init>
Constructor
- parseRules
Run a pre-bound rule parser to extract it's rules
- equals
Equality override
- getName
Get the name for the rule - can be null.
- isBackward
Return true if the rule was written as a backward (as opposed to forward) rule.
- parseRule
Parse a string as a rule using a specified BuiltinRegistry to resolve functor
names
- rulesFromURL
Answer the list of rules parsed from the given URL.
- rulesParserFromReader
Processes the source reader stripping off comment lines and noting prefix
definitions (@prefix) and
- toString
Printable string describing the rule
- bodyLength
Return the number of body elements
- cloneClause
Clone a clause, cloning any embedded variables.
- cloneClauseArray
Clone a clause array.