ca.pfv.spmf.algorithms.frequentpatterns.lcm.bak
Class Transaction
- java.lang.Object
-
- ca.pfv.spmf.algorithms.frequentpatterns.lcm.bak.Transaction
-
public class Transaction extends java.lang.ObjectThis class has an abstraction of a dataset transaction.
-
-
Field Summary
Fields Modifier and Type Field and Description static java.lang.Integer[]temp
-
Constructor Summary
Constructors Constructor and Description Transaction(java.lang.Integer[] items)Transaction(Transaction transaction, int offset)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description intcontainsByBinarySearch(java.lang.Integer item)Check if an item appears in this transactionbooleancontainsByBinarySearchOriginalTransaction(java.lang.Integer item)java.lang.Integer[]getItems()voidremoveInfrequentItems(java.util.List<Transaction>[] buckets, int minsupRelative)java.lang.StringtoString()
-
-
-
Constructor Detail
-
Transaction
public Transaction(java.lang.Integer[] items)
-
Transaction
public Transaction(Transaction transaction, int offset)
-
-
Method Detail
-
getItems
public java.lang.Integer[] getItems()
-
containsByBinarySearch
public int containsByBinarySearch(java.lang.Integer item)
Check if an item appears in this transaction- Parameters:
item- the item- Returns:
- true if it appears. Otherwise, false.
-
containsByBinarySearchOriginalTransaction
public boolean containsByBinarySearchOriginalTransaction(java.lang.Integer item)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
removeInfrequentItems
public void removeInfrequentItems(java.util.List<Transaction>[] buckets, int minsupRelative)
-
-
DMelt 3.0 © DataMelt by jWork.ORG