Inheritance diagram for kddml.Core.DataMining.ClassificationTrees.CompoundBooleanPredicate:
Public Member Functions | |
CompoundBooleanPredicate (Predicate[] predicates, BooleanOperator operator) | |
CompoundBooleanPredicate (Element elem) throws TreeModelException | |
PredicateEvaluation | evaluate (Object instance) throws TreeModelException |
PredicateEvaluation | evaluateSURROGATE (Instance instance) throws TreeModelException |
int | getSize () |
String | toString () |
Protected Member Functions | |
Element | toXML () |
Title: KDDML
Description: Knowledge Discovery in Database Environment
Copyright: Copyright (c) 2003-2005
Company: Universita' di Pisa - Dipartimento di Informatica
|
Constructor given a boolean operator and an array of predicates.
|
|
Proprietary constructor given the XML element.
|
|
Evaluates this predicate on a single input instance.
Implements kddml.Core.DataMining.ClassificationTrees.Predicate. |
|
The operator surrogate provides a special means to handle logical expressions with missing values. It is applied to a sequence of predicates. The order of the predicates matters, the first predicate is the primary, the next predicates are the surrogates. Evaluation order is left-to-right.
|
|
Returns the size of the predicate (i.e. the number of compounding predicates).
Implements kddml.Core.DataMining.ClassificationTrees.CompoundPredicate. |
|
Returns a representation of this object as string.
Implements kddml.Core.DataMining.ClassificationTrees.Predicate. |
|
Returns the XML element representing this predicate.
Implements kddml.Core.DataMining.ClassificationTrees.Predicate. |