org.knime.base.node.mine.subgroupminer.freqitemset
Class TIDFrequentItemSet

java.lang.Object
  extended by org.knime.base.node.mine.subgroupminer.freqitemset.FrequentItemSet
      extended by org.knime.base.node.mine.subgroupminer.freqitemset.TIDFrequentItemSet
All Implemented Interfaces:
Iterable<Integer>

public class TIDFrequentItemSet
extends FrequentItemSet

Author:
Fabian Dill, University of Konstanz

Nested Class Summary
 
Nested classes/interfaces inherited from class org.knime.base.node.mine.subgroupminer.freqitemset.FrequentItemSet
FrequentItemSet.Type
 
Constructor Summary
TIDFrequentItemSet(String id, List<Integer> itemIds, double support, List<Integer> tids)
           
 
Method Summary
 List<Integer> getTIDs()
          Returns the transaction ids.
 void setTIDs(List<Integer> tids)
          Sets the transaction ids of this itemset.
 
Methods inherited from class org.knime.base.node.mine.subgroupminer.freqitemset.FrequentItemSet
add, getId, getItems, getSupport, isClosed, isMaximal, isSubsetOf, iterator, setClosed, setItems, setMaximal, setSupport, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TIDFrequentItemSet

public TIDFrequentItemSet(String id,
                          List<Integer> itemIds,
                          double support,
                          List<Integer> tids)
Parameters:
id - the id of this itemset
itemIds - the item ids
support - the support (abs)
tids - the transaction ids
Method Detail

getTIDs

public List<Integer> getTIDs()
Returns the transaction ids.

Returns:
the transaction ids

setTIDs

public void setTIDs(List<Integer> tids)
Sets the transaction ids of this itemset.

Parameters:
tids - the transaction ids of this itemset


Copyright, 2003 - 2010. All rights reserved.
University of Konstanz, Germany.
Chair for Bioinformatics and Information Mining, Prof. Dr. Michael R. Berthold.
You may not modify, publish, transmit, transfer or sell, reproduce, create derivative works from, distribute, perform, display, or in any way exploit any of the content, in whole or in part, except as otherwise expressly permitted in writing by the copyright owner or as specified in the license file distributed with this product.