|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.umu.macow.pdp.jena.imperative.ForceRemoveIndividualBuiltin
public class ForceRemoveIndividualBuiltin
User: jmalcaraz@um.es - University Of Murcia
Constructor Summary | |
---|---|
ForceRemoveIndividualBuiltin()
|
Method Summary | |
---|---|
boolean |
bodyCall(com.hp.hpl.jena.graph.Node[] args,
int length,
com.hp.hpl.jena.reasoner.rulesys.RuleContext context)
This is the code that will be executed in case of this built-in appears in the body of the rule. |
int |
getArgLength()
Return the number of params of this built-in. |
java.lang.String |
getName()
Returns the name of the built-in |
java.lang.String |
getURI()
Returns the URI for the built-in |
void |
headAction(com.hp.hpl.jena.graph.Node[] args,
int length,
com.hp.hpl.jena.reasoner.rulesys.RuleContext context)
This is the code that will be executed in case of this built-in appears in the head of the rule. |
boolean |
isMonotonic()
Return false because is not a monotonic built-in |
boolean |
isSafe()
Return false because no is a safe built-in |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ForceRemoveIndividualBuiltin()
Method Detail |
---|
public java.lang.String getName()
getName
in interface com.hp.hpl.jena.reasoner.rulesys.Builtin
public java.lang.String getURI()
getURI
in interface com.hp.hpl.jena.reasoner.rulesys.Builtin
public int getArgLength()
getArgLength
in interface com.hp.hpl.jena.reasoner.rulesys.Builtin
public boolean bodyCall(com.hp.hpl.jena.graph.Node[] args, int length, com.hp.hpl.jena.reasoner.rulesys.RuleContext context)
bodyCall
in interface com.hp.hpl.jena.reasoner.rulesys.Builtin
args
- This is the instantied paramslength
- The lenght of the param arraycontext
- This is the rule context.public void headAction(com.hp.hpl.jena.graph.Node[] args, int length, com.hp.hpl.jena.reasoner.rulesys.RuleContext context)
headAction
in interface com.hp.hpl.jena.reasoner.rulesys.Builtin
args
- This is the instantied paramslength
- The lenght of the param arraycontext
- This is the rule context.public boolean isSafe()
isSafe
in interface com.hp.hpl.jena.reasoner.rulesys.Builtin
public boolean isMonotonic()
isMonotonic
in interface com.hp.hpl.jena.reasoner.rulesys.Builtin
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |