Main Page | Class Hierarchy | Class List | Class Members

kddml.Core.DataMining.AssociationRules.RulesAssociationFactory Class Reference

Inheritance diagram for kddml.Core.DataMining.AssociationRules.RulesAssociationFactory:

kddml.Core.DataMining.AssociationRules.AssociationProprietaryFactory kddml.Core.DataMining.ModelProprietaryFactory kddml.Core.DataMining.ModelResourceFactory kddml.Core.KDDMLObjectResourceFactory kddml.Core.KDDMLObjectFactory List of all members.

Public Member Functions

 RulesAssociationFactory (java.io.File f, DataDictionary dd, MiningSchema ms, double min_support, double min_confidence, int number_of_transactions, AssociationRule[] association_rules) throws KDDMLCoreException
 RulesAssociationFactory (java.io.File f, DataDictionary dd, MiningSchema ms, double min_support, double min_confidence, int number_of_transactions, TreeSet< AssociationRule > association_rules) throws KDDMLCoreException
KDDMLObject newInstance () throws KDDMLCoreException
void setMaxNumberOfItemsets (int max_itemsets)

Detailed Description

Factory class that builds an association model given a set of association rules.

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


Constructor & Destructor Documentation

kddml.Core.DataMining.AssociationRules.RulesAssociationFactory.RulesAssociationFactory java.io.File  f,
DataDictionary  dd,
MiningSchema  ms,
double  min_support,
double  min_confidence,
int  number_of_transactions,
AssociationRule[]  association_rules
throws KDDMLCoreException
 

Constructor.

Parameters:
f File the file containing the model.
dd DataDictionary the data dictionary.
ms MiningSchema the mining schema.
min_support double the minimum support.
min_confidence double the minimum confidence.
number_of_transactions int the number of transactions.
association_rules AssociationRule[] the list of association rules. Ordering is mantained by the class.
Exceptions:
KDDMLCoreException 

kddml.Core.DataMining.AssociationRules.RulesAssociationFactory.RulesAssociationFactory java.io.File  f,
DataDictionary  dd,
MiningSchema  ms,
double  min_support,
double  min_confidence,
int  number_of_transactions,
TreeSet< AssociationRule association_rules
throws KDDMLCoreException
 

Constructor.

Parameters:
f File the file containing the model.
dd DataDictionary the data dictionary.
ms MiningSchema the mining schema.
min_support double the minimum support.
min_confidence double the minimum confidence.
number_of_transactions int the number of transactions.
association_rules TreeSet the list of association rules.
Exceptions:
KDDMLCoreException 


Member Function Documentation

KDDMLObject kddml.Core.DataMining.AssociationRules.RulesAssociationFactory.newInstance  )  throws KDDMLCoreException [virtual]
 

Returns a new instance of this object. Throws an exception if an error occurs.

Exceptions:
KDDMLCoreException 
Returns:
KDDMLObject

Reimplemented from kddml.Core.DataMining.AssociationRules.AssociationProprietaryFactory.

void kddml.Core.DataMining.AssociationRules.RulesAssociationFactory.setMaxNumberOfItemsets int  max_itemsets  ) 
 

Sets the maximum number of itemsets admitted in the model. This parameter is optional. If omitted, all itemsets will be computed.

Parameters:
max_itemsets int


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