All Packages Class Hierarchy This Package Previous Next Index WEKA's home
Class weka.classifiers.DecisionTable.hashKey
java.lang.Object
|
+----weka.classifiers.DecisionTable.hashKey
- public class DecisionTable.hashKey
- extends java.lang.Object
- implements java.io.Serializable
Class providing keys to the hash table
DecisionTable.hashKey(DecisionTable, double[])
- Constructor for a hashKey
DecisionTable.hashKey(DecisionTable, Instance, int)
- Constructor for a hashKey
equals(Object)
- Tests if two instances are equal
hashCode()
- Calculates a hash code
print_hash_code()
- Prints the hash code
toString(Instances, int)
- Convert a hash entry to a string
DecisionTable.hashKey
public DecisionTable.hashKey(DecisionTable this$0,
Instance t,
int numAtts) throws java.lang.Exception
Constructor for a hashKey
- Parameters:
t
- an instance from which to generate a key
numAtts
- the number of attributes
DecisionTable.hashKey
public DecisionTable.hashKey(DecisionTable this$0,
double t[])
Constructor for a hashKey
- Parameters:
t
- an array of feature values
toString
public java.lang.String toString(Instances t,
int maxColWidth)
Convert a hash entry to a string
- Parameters:
t
- the set of instances
maxColWidth
- width to make the fields
hashCode
public int hashCode()
Calculates a hash code
- Returns:
- the hash code as an integer
- Overrides:
- hashCode in class java.lang.Object
equals
public boolean equals(java.lang.Object b)
Tests if two instances are equal
- Parameters:
b
- a key to compare with
- Overrides:
- equals in class java.lang.Object
print_hash_code
public void print_hash_code()
Prints the hash code
All Packages Class Hierarchy This Package Previous Next Index WEKA's home