ApproximatedEntityDecisionsPredictorpublic class UnionDecisionsPredictor extends java.lang.Object implements ApproximatedEntityDecisionsPredictor
| Constructor | Description |
|---|---|
UnionDecisionsPredictor() |
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 java.util.HashSet<Condition> getDecisionsForRuleInducedFromLowerApproximation(ApproximatedEntity approximatedEntity)
Condition.
Checks if given approximated entity is union of decision classes (an object of type Union).getDecisionsForRuleInducedFromLowerApproximation in interface ApproximatedEntityDecisionsPredictorapproximatedEntity - 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 Union classInvalidTypeException - when basic class of given union is not of type SimpleField nor PairField.public java.util.HashSet<Condition> getDecisionsForRuleInducedFromUpperApproximation(ApproximatedEntity approximatedEntity)
Condition.
Checks if given approximated entity is union of decision classes (an object of type Union).getDecisionsForRuleInducedFromUpperApproximation in interface ApproximatedEntityDecisionsPredictorapproximatedEntity - 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 Union classInvalidTypeException - when basic class of given union is not of type SimpleField nor PairField.public java.util.HashSet<Condition> getDecisionsForRuleInducedFromBoundary(ApproximatedEntity approximatedEntity)
Condition.
Checks if given approximated entity is union of decision classes (an object of type Union).getDecisionsForRuleInducedFromBoundary in interface ApproximatedEntityDecisionsPredictorapproximatedEntity - 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 Union classInvalidTypeException - when basic class of given union is not of type SimpleField nor PairField.