Main Page | Class Hierarchy | Class List | Class Members

kddml.Core.DataMining.AssociationRules.TransactionManager Interface Reference

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

kddml.Core.DataMining.AssociationRules.Transaction kddml.Core.DataMining.SequentialPatterns.TimestampedTransactionManager kddml.Core.DataMining.SequentialPatterns.TimestampedTransaction kddml.Core.DataMining.SequentialPatterns.TimestampedTransaction List of all members.

Public Member Functions

java.util.Iterator getItems ()
boolean contains (ItemManager item)
int getNumberOfItems ()
boolean isBoolean ()
boolean addItem (ItemManager item) throws AssociationModelException
boolean isEmpty ()

Detailed Description

A manager class used to handle transactions.

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

java.util.Iterator kddml.Core.DataMining.AssociationRules.TransactionManager.getItems  ) 
 

Returns an enumeration of items belonging to the transaction.

Returns:
Iterator

Implemented in kddml.Core.DataMining.AssociationRules.Transaction.

boolean kddml.Core.DataMining.AssociationRules.TransactionManager.contains ItemManager  item  ) 
 

Returns true if this transaction contains the specified element. More formally, returns true if and only if this collection contains at least one element e such that (item==null ? e==null : item.equals(e)).

Parameters:
item String
Returns:
boolean

Implemented in kddml.Core.DataMining.AssociationRules.Transaction.

int kddml.Core.DataMining.AssociationRules.TransactionManager.getNumberOfItems  ) 
 

Returns the number of items.

Returns:
int

Implemented in kddml.Core.DataMining.AssociationRules.Transaction.

boolean kddml.Core.DataMining.AssociationRules.TransactionManager.isBoolean  ) 
 

Returns true if the transaction contains boolean items.

Returns:
boolean

Implemented in kddml.Core.DataMining.AssociationRules.Transaction.

boolean kddml.Core.DataMining.AssociationRules.TransactionManager.addItem ItemManager  item  )  throws AssociationModelException
 

Adds a new item to this transaction only if the transaction do not contain the item.

Parameters:
item ItemManager
Exceptions:
AssociationModelException if the transaction type and the item type are incompatible.
Returns:
boolean true if the item has been added

Implemented in kddml.Core.DataMining.AssociationRules.Transaction.

boolean kddml.Core.DataMining.AssociationRules.TransactionManager.isEmpty  ) 
 

Tests if this transaction do not contain items.

Returns:
boolean

Implemented in kddml.Core.DataMining.AssociationRules.Transaction.


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