Main Page | Class Hierarchy | Class List | Class Members

kddml.Core.DataMining.AssociationRules.JDMAssociationFactory Class Reference

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

kddml.Core.DataMining.AssociationRules.AssociationExternalFactory kddml.Core.DataMining.ModelExternalFactory kddml.Core.DataMining.ModelResourceFactory kddml.Core.KDDMLObjectResourceFactory kddml.Core.KDDMLObjectFactory List of all members.

Protected Member Functions

DataDictionary buildDataDictionary () throws MiningModelException
MiningSchema buildMiningSchema () throws MiningModelException
String buildAlgorithmName () throws MiningModelException
String buildModelName () throws MiningModelException
String buildPMMLVersion () throws MiningModelException
String buildCopyright () throws MiningModelException
String buildApplicationName () throws MiningModelException
String buildApplicationVersion () throws MiningModelException
Double buildMinSupport () throws AssociationModelException
Double buildMinConfidence () throws AssociationModelException
Integer buildNumberOfTransactions () throws AssociationModelException
Integer buildMaxNumberOfItemsPerTA () throws AssociationModelException
Double buildAvgNumberOfItemsPerTA () throws AssociationModelException
int buildNumberOfItems ()
Item buildItem (int i) throws AssociationModelException
int buildNumberOfItemset ()
int buildNumberOfRules ()
AssociationRule buildAssociationRules (int i) throws AssociationModelException
Itemset buildItemset (int i) throws AssociationModelException

Detailed Description

Factory class that builds an association model from a JDM engine.
----------------------------------
NOT YET IMPLEMENTED
----------------------------------

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

DataDictionary kddml.Core.DataMining.AssociationRules.JDMAssociationFactory.buildDataDictionary  )  throws MiningModelException [protected, virtual]
 

Returns the data dictionary of the output model.

Exceptions:
MiningModelException 
Returns:
DataDictionary

Implements kddml.Core.DataMining.ModelExternalFactory.

MiningSchema kddml.Core.DataMining.AssociationRules.JDMAssociationFactory.buildMiningSchema  )  throws MiningModelException [protected, virtual]
 

Returns the mining schema of the output model.

Exceptions:
MiningModelException 
Returns:
MiningSchema

Implements kddml.Core.DataMining.ModelExternalFactory.

String kddml.Core.DataMining.AssociationRules.JDMAssociationFactory.buildAlgorithmName  )  throws MiningModelException [protected, virtual]
 

Returns the name of the algorithm.

Exceptions:
MiningModelException 
Returns:
String

Implements kddml.Core.DataMining.ModelExternalFactory.

String kddml.Core.DataMining.AssociationRules.JDMAssociationFactory.buildModelName  )  throws MiningModelException [protected, virtual]
 

Returns the name of the model.

Exceptions:
MiningModelException 
Returns:
String

Implements kddml.Core.DataMining.ModelExternalFactory.

String kddml.Core.DataMining.AssociationRules.JDMAssociationFactory.buildPMMLVersion  )  throws MiningModelException [protected, virtual]
 

Returns the PMML version supported.

Exceptions:
MiningModelException 
Returns:
String

Implements kddml.Core.DataMining.ModelExternalFactory.

String kddml.Core.DataMining.AssociationRules.JDMAssociationFactory.buildCopyright  )  throws MiningModelException [protected, virtual]
 

Returns the copyright.

Exceptions:
MiningModelException 
Returns:
String

Implements kddml.Core.DataMining.ModelExternalFactory.

String kddml.Core.DataMining.AssociationRules.JDMAssociationFactory.buildApplicationName  )  throws MiningModelException [protected, virtual]
 

Returns the application name.

Exceptions:
MiningModelException 
Returns:
String

Implements kddml.Core.DataMining.ModelExternalFactory.

String kddml.Core.DataMining.AssociationRules.JDMAssociationFactory.buildApplicationVersion  )  throws MiningModelException [protected, virtual]
 

Returns the application version.

Exceptions:
MiningModelException 
Returns:
String

Implements kddml.Core.DataMining.ModelExternalFactory.

Double kddml.Core.DataMining.AssociationRules.JDMAssociationFactory.buildMinSupport  )  throws AssociationModelException [protected, virtual]
 

Returns the minimum support of the association rules. Mininmum support is a real in (0,1]

Exceptions:
AssociationModelException 
Returns:
Double

Implements kddml.Core.DataMining.AssociationRules.AssociationExternalFactory.

Double kddml.Core.DataMining.AssociationRules.JDMAssociationFactory.buildMinConfidence  )  throws AssociationModelException [protected, virtual]
 

Returns the minimum confidence of the association rules. Mininmum confidence is a real in (0,1].

Exceptions:
AssociationModelException 
Returns:
Double

Implements kddml.Core.DataMining.AssociationRules.AssociationExternalFactory.

Integer kddml.Core.DataMining.AssociationRules.JDMAssociationFactory.buildNumberOfTransactions  )  throws AssociationModelException [protected, virtual]
 

Returns the number of transaction used to build the association rules. Returns a positive integer.

Exceptions:
AssociationModelException 
Returns:
Integer

Implements kddml.Core.DataMining.AssociationRules.AssociationExternalFactory.

Integer kddml.Core.DataMining.AssociationRules.JDMAssociationFactory.buildMaxNumberOfItemsPerTA  )  throws AssociationModelException [protected, virtual]
 

Returns the maximum number of iterms per transaction. Returns a positive integer.

Exceptions:
AssociationModelException 
Returns:
Integer

Implements kddml.Core.DataMining.AssociationRules.AssociationExternalFactory.

Double kddml.Core.DataMining.AssociationRules.JDMAssociationFactory.buildAvgNumberOfItemsPerTA  )  throws AssociationModelException [protected, virtual]
 

Returns the average number of items per transaction. Returns a positive double.

Exceptions:
AssociationModelException 
Returns:
Double

Implements kddml.Core.DataMining.AssociationRules.AssociationExternalFactory.

int kddml.Core.DataMining.AssociationRules.JDMAssociationFactory.buildNumberOfItems  )  [protected, virtual]
 

Returns the number of items. Returns a non-negative integer.

Returns:
int

Implements kddml.Core.DataMining.AssociationRules.AssociationExternalFactory.

Item kddml.Core.DataMining.AssociationRules.JDMAssociationFactory.buildItem int  i  )  throws AssociationModelException [protected, virtual]
 

Returns the i-th association rules belonging to the model.

Parameters:
i int
Returns:
Item
Exceptions:
AssociationModelException 

Implements kddml.Core.DataMining.AssociationRules.AssociationExternalFactory.

int kddml.Core.DataMining.AssociationRules.JDMAssociationFactory.buildNumberOfItemset  )  [protected, virtual]
 

Returns the number of itemset. Returns a non-negative integer.

Returns:
int

Implements kddml.Core.DataMining.AssociationRules.AssociationExternalFactory.

int kddml.Core.DataMining.AssociationRules.JDMAssociationFactory.buildNumberOfRules  )  [protected, virtual]
 

Returns the number of rules. Returns a non-negative integer.

Returns:
int

Implements kddml.Core.DataMining.AssociationRules.AssociationExternalFactory.

AssociationRule kddml.Core.DataMining.AssociationRules.JDMAssociationFactory.buildAssociationRules int  i  )  throws AssociationModelException [protected, virtual]
 

Returns the i-th association rules belonging to the model.

Parameters:
i int
Returns:
AssociationRule
Exceptions:
AssociationModelException 

Implements kddml.Core.DataMining.AssociationRules.AssociationExternalFactory.

Itemset kddml.Core.DataMining.AssociationRules.JDMAssociationFactory.buildItemset int  i  )  throws AssociationModelException [protected, virtual]
 

Returns the i-th association rules belonging to the model.

Parameters:
i int
Returns:
Itemset
Exceptions:
AssociationModelException 

Implements kddml.Core.DataMining.AssociationRules.AssociationExternalFactory.


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