public interface Rule extends Instance
| Modifier and Type | Method and Description |
|---|---|
Rule |
addConclusion(Type type) |
Rule |
addHypothesis(Type type) |
Collection<Type> |
getConclusionTypes() |
boolean |
getExpectation() |
Collection<Type> |
getHypothesisTypes() |
String |
getLHS() |
String |
getRHS() |
boolean |
isMaterialise() |
Collection<Resource<?>> |
resources(ResourceType... resourceTypes) |
Rule |
setExpectation(boolean expectation) |
Rule |
setMaterialise(boolean materialise) |
RuleType |
type() |
playsRoles, relationsasEntity, asEntityType, asInstance, asRelation, asRelationType, asResource, asResourceType, asRoleType, asRule, asRuleType, asType, delete, getId, isEntity, isEntityType, isInstance, isRelation, isRelationType, isResource, isResourceType, isRoleType, isRule, isRuleType, isTypecompareToRule setExpectation(boolean expectation)
expectation - Rule setMaterialise(boolean materialise)
materialise - String getLHS()
String getRHS()
boolean getExpectation()
boolean isMaterialise()
Collection<Resource<?>> resources(ResourceType... resourceTypes)
resourceTypes - Resource Types of the resources attached to this entityRule addHypothesis(Type type)
type - The concept type which this rules applies to.Rule addConclusion(Type type)
type - The concept type which is the conclusion of this Rule.Collection<Type> getHypothesisTypes()
Collection<Type> getConclusionTypes()
Copyright © 2016. All rights reserved.