ApproximatedEntityDecisionsPredictor
public class DecisionClassDecisionsPredictor extends java.lang.Object implements ApproximatedEntityDecisionsPredictor
Constructor | Description |
---|---|
DecisionClassDecisionsPredictor() |
Sole constructor
|
Modifier and Type | Method | Description |
---|---|---|
java.util.HashSet<Condition> |
getDecisionsForRuleInducedFromBoundary(ApproximatedEntity approximatedEntity) |
Gets hash set with decisions for right (decision) side of decision rule induced from boundary
of given approximated entity.
|
java.util.HashSet<Condition> |
getDecisionsForRuleInducedFromLowerApproximation(ApproximatedEntity approximatedEntity) |
Gets hash set with decisions for right (decision) side of decision rule induced from lower approximation
of given approximated entity.
|
java.util.HashSet<Condition> |
getDecisionsForRuleInducedFromUpperApproximation(ApproximatedEntity approximatedEntity) |
Gets hash set with decisions for right (decision) side of decision rule induced from upper approximation
of given approximated entity.
|
public DecisionClassDecisionsPredictor()
public java.util.HashSet<Condition> getDecisionsForRuleInducedFromLowerApproximation(ApproximatedEntity approximatedEntity)
Condition
.
Checks if given approximated entity is decision class (an object of type DecisionClass
).getDecisionsForRuleInducedFromLowerApproximation
in interface ApproximatedEntityDecisionsPredictor
approximatedEntity
- approximated entity for which hash set with decisions for right (decision) side
of decision rule induced from lower approximation should be getInvalidTypeException
- when given approximated entity is not an instance of DecisionClass
classpublic java.util.HashSet<Condition> getDecisionsForRuleInducedFromUpperApproximation(ApproximatedEntity approximatedEntity)
Condition
.
Checks if given approximated entity is decision class (an object of type DecisionClass
).getDecisionsForRuleInducedFromUpperApproximation
in interface ApproximatedEntityDecisionsPredictor
approximatedEntity
- approximated entity for which hash set with decisions for right (decision) side
of decision rule induced from upper approximation should be getInvalidTypeException
- when given approximated entity is not an instance of DecisionClass
classpublic java.util.HashSet<Condition> getDecisionsForRuleInducedFromBoundary(ApproximatedEntity approximatedEntity)
Condition
.
Checks if given approximated entity is decision class (an object of type DecisionClass
).getDecisionsForRuleInducedFromBoundary
in interface ApproximatedEntityDecisionsPredictor
approximatedEntity
- approximated entity for which hash set with decisions for right (decision) side
of decision rule induced from boundary should be getInvalidTypeException
- when given approximated entity is not an instance of DecisionClass
class