Main Page | Class Hierarchy | Class List | Class Members

kddml.Core.DataMining.ClassificationTrees.Predicate Class Reference

Inheritance diagram for kddml.Core.DataMining.ClassificationTrees.Predicate:

kddml.Core.DataMining.ClassificationTrees.CompoundPredicate kddml.Core.DataMining.ClassificationTrees.SimplePredicate kddml.Core.DataMining.ClassificationTrees.CompoundBooleanPredicate kddml.Core.DataMining.ClassificationTrees.SimpleBooleanPredicate kddml.Core.DataMining.ClassificationTrees.SimpleComparisonPredicate kddml.Core.DataMining.ClassificationTrees.SimpleSetPredicate List of all members.

Public Member Functions

abstract PredicateEvaluation evaluate (Object instance) throws TreeModelException
abstract String toString ()

Protected Member Functions

abstract Element toXML ()

Detailed Description

A predicate serves as the common representation for various types of predicates. A predicate can be a SimplePredicate, a BooleanPredicate or a CompoundPredicate.
Examples include "age < 20", "true", "age > 30 and salary < 5000".

Title: KDDML

Description: Knowledge Discovery in Database Environment

Copyright: Copyright (c) 2003-2005

Company: Universita' di Pisa - Dipartimento di Informatica

Author:
Andrea Romei (romei@di.unipi.it)
Version:
2.0.16


Member Function Documentation

abstract PredicateEvaluation kddml.Core.DataMining.ClassificationTrees.Predicate.evaluate Object  instance  )  throws TreeModelException [pure virtual]
 

Evaluates this predicate on a single instance.

Parameters:
instance Object
Exceptions:
TreeModelException 
Returns:
PredicateEvaluation

Implemented in kddml.Core.DataMining.ClassificationTrees.CompoundBooleanPredicate, kddml.Core.DataMining.ClassificationTrees.SimpleBooleanPredicate, kddml.Core.DataMining.ClassificationTrees.SimpleComparisonPredicate, and kddml.Core.DataMining.ClassificationTrees.SimpleSetPredicate.

abstract Element kddml.Core.DataMining.ClassificationTrees.Predicate.toXML  )  [protected, pure virtual]
 

Returns the XML element representing this predicate.

Returns:
Element

Implemented in kddml.Core.DataMining.ClassificationTrees.CompoundBooleanPredicate, kddml.Core.DataMining.ClassificationTrees.SimpleBooleanPredicate, kddml.Core.DataMining.ClassificationTrees.SimpleComparisonPredicate, and kddml.Core.DataMining.ClassificationTrees.SimpleSetPredicate.

abstract String kddml.Core.DataMining.ClassificationTrees.Predicate.toString  )  [pure virtual]
 

Returns a representation of this object as string.

Returns:
String

Implemented in kddml.Core.DataMining.ClassificationTrees.CompoundBooleanPredicate, kddml.Core.DataMining.ClassificationTrees.SimpleBooleanPredicate, kddml.Core.DataMining.ClassificationTrees.SimpleComparisonPredicate, and kddml.Core.DataMining.ClassificationTrees.SimpleSetPredicate.


Generated on Thu Feb 23 13:04:39 2006 for kddml by  doxygen 1.4.3