|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmerja.associations.itemFreq.NoeudItem
Constructor Summary | |
NoeudItem(int length)
Constructeur d'un noeud d'items |
|
NoeudItem(int[] idItems)
Constructeur d'un noeud d'items |
Method Summary | |
void |
add(int itemId)
Ajout d'identifiant dans le noeud attention l'identifiant doit être supérieur aux identifiant déja ajoutés |
void |
addItem(java.util.Vector v,
int niveau,
java.lang.String debut)
Ajoute les items sous la forme de string dans la vector v |
protected void |
addItemSet(java.util.Vector listeItems,
ItemSet precedant)
|
void |
addItemsFrequent(java.util.Vector itemsFreq,
int[] listeItems,
int indiceCourant)
Permet la récupération de tous les ensembles d'items |
protected void |
calculSupport(int[] itemsId,
int indiceCourant)
Calcul les supports des ensembles candidats à partir de la transaction exprimée sous forme de tableau d'identifiant |
int |
getSupport(int[] listeItems,
int indiceCourant)
Permet de retrouver le support d'un ensemble fréquents ATTENTION il faut que l'ensemble d'items fréquents soit dans l'arbre sinon ça PLANTE !!!!!! |
protected boolean |
isValide(int[] idItemList,
int niveau)
test de validité d'un ensemble d'items |
void |
jointure(int niveau,
int[] idItemList)
Permet la génération des ensembles d'items candidats à partir des ensembles fréquents |
protected boolean |
removes(int niveau)
Supprimes les ensembles candidats d'un niveau ( = hauteur de l'arbre) |
java.lang.String |
toString(int niveau,
java.lang.String debut)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public NoeudItem(int[] idItems)
idItems
- : liste d'items triéepublic NoeudItem(int length)
length
- : nombre d'item qui sera ajoutéMethod Detail |
public void add(int itemId)
itemId
- protected boolean removes(int niveau)
niveau
-
protected void calculSupport(int[] itemsId, int indiceCourant)
itemsId
- indiceCourant
- protected boolean isValide(int[] idItemList, int niveau)
idItemList
- : ensemble d'items exprimé sous forme d'une liste triée
d'ientifiantniveau
-
public void jointure(int niveau, int[] idItemList)
niveau
- : niveau des ensembles fréquentsidItemList
- : liste d'items qui correspond à l'ensemble fréquent jusqu'au
noeud courantpublic java.lang.String toString(int niveau, java.lang.String debut)
protected void addItemSet(java.util.Vector listeItems, ItemSet precedant)
listeItems
- precedant
- public void addItem(java.util.Vector v, int niveau, java.lang.String debut)
v
- = Vector de stockageniveau
- = niveau dans l'arbredebut
- = début de l'item fréquentpublic void addItemsFrequent(java.util.Vector itemsFreq, int[] listeItems, int indiceCourant)
itemsFreq
- : Sauvegarde des ensembleslisteItems
- :liste d'items qui correspond à l'ensemble fréquent jusqu'au
noeud courantindiceCourant
- : indice du dernier élément dans la liste d'itemspublic int getSupport(int[] listeItems, int indiceCourant)
listeItems
- corresondant à un ensemble d'items fréquentsindiceCourant
- indice de l'élément courant dans la liste d'items
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |