Class | Description |
BooleanPredicate |
An instance of BooleanPredicate always returns the value TRUE. |
CompoundPredicate |
An instance of CompundPredicate is a set of predicates connected by logical operators. |
ItemValue |
An instance of ItemValue represents an item used in the
Association Rules model and supports
MiningRule
by providing item data in an itemset. |
MiningRule |
An instance of MiningRule represents a rule as produced
from the Association Rules model, the Adaptive Bayes Network model, or
the Clustering model. |
Predicate |
The abstract class Predicate is the common superclass for
SimplePredicate , BooleanPredicate , and CompoundPredicate . |
PredicateRuleComponent |
An instance of PredicateRuleComponent consists of a predicate - simple, boolean or compound. |
RuleAnnotation |
An instance of RuleAnnotation supports extensible annotations
on a MiningRule . |
RuleComponent |
An instance of RuleComponent can be used as an antecedent or consequent
of a MiningRule instance. |
SimplePredicate |
An instance of SimplePredicate consists of a single comparison between
a mining attribute value and a set of constants. |
This package contains Java classes representing mining rules.
Each mining rules consists of antecedents and consequents of type
RuleComponent
, each of which contains an itemset and its support.
The rules in an AssociationRulesModel
can be retrieved as MiningRule
objects in the form of itemsets.
On the other hand, the rules in an AdaptiveBayesNetworkModel
can be retrieved as MiningRule
objects in the form of predicates.