Class DerivationRuleSpec
java.lang.Object
edu.upc.fib.inlab.imp.kse.logics.logicschema.services.creation.spec.NormalClauseSpec
edu.upc.fib.inlab.imp.kse.logics.logicschema.services.creation.spec.DerivationRuleSpec
- All Implemented Interfaces:
 LogicElementSpec
Specification of a derivation rule.
- 
Constructor Summary
ConstructorsConstructorDescriptionDerivationRuleSpec(String predicateName, List<TermSpec> headTermsSpec, BodySpec body) DerivationRuleSpec(String predicateName, List<TermSpec> termSpecList, List<LiteralSpec> bodySpec)  - 
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class edu.upc.fib.inlab.imp.kse.logics.logicschema.services.creation.spec.NormalClauseSpec
getBody 
- 
Constructor Details
- 
DerivationRuleSpec
public DerivationRuleSpec(String predicateName, List<TermSpec> termSpecList, List<LiteralSpec> bodySpec)  - 
DerivationRuleSpec
 
 - 
 - 
Method Details
- 
getPredicateName
 - 
getTermSpecList
 - 
getAllVariableNames
- Specified by:
 getAllVariableNamesin classNormalClauseSpec
 - 
getAllHeadVariableNames
 
 -