merja.associations.itemFreq
Class IdItemSupport

java.lang.Object
  extended bymerja.associations.itemFreq.IdItemSupport

public class IdItemSupport
extends java.lang.Object


Constructor Summary
IdItemSupport(int itemId)
          Représente un item comme élément d'un noeud de l'arbre des ensembles fréquents
 
Method Summary
 void addSupport()
          Incrémentation du support
 boolean asSuivant()
           
 int getItemId()
           
 NoeudItem getSuivant()
           
 int getSupport()
          Renvoie le support de l'ensemble fréquent exprimé par l'arbre et ayant comme dernier élément cet item
 boolean infSupportMin()
          Test la validité du support
 boolean isValideSupport()
          Test la validité du support
 void setSuivant(NoeudItem noeud)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IdItemSupport

public IdItemSupport(int itemId)
Représente un item comme élément d'un noeud de l'arbre des ensembles fréquents

Parameters:
itemId - : identifiant d'un items
Method Detail

getItemId

public int getItemId()
Returns:
Identifiant de l'item

asSuivant

public boolean asSuivant()
Returns:
true si il a suivant dans l'arbre
false sinon

setSuivant

public void setSuivant(NoeudItem noeud)
Parameters:
noeud - : le suivant dans l'arbre des ensembles fréquents

getSuivant

public NoeudItem getSuivant()
Returns:
le suivant dans l'arbre des ensembles fréquents

getSupport

public int getSupport()
Renvoie le support de l'ensemble fréquent exprimé par l'arbre et ayant comme dernier élément cet item

Returns:
un entier

addSupport

public void addSupport()
Incrémentation du support


infSupportMin

public boolean infSupportMin()
Test la validité du support

Returns:
: true si le support est inférieur à GeneItems.supportMin false sinon

isValideSupport

public boolean isValideSupport()
Test la validité du support

Returns:
: true si le support est supérieur à GeneItems.supportMin false sinon