weka.roughset
Class AttributeValuePairs

java.lang.Object
  |
  +--weka.roughset.AttributeValuePairs

public class AttributeValuePairs
extends Object


Constructor Summary
AttributeValuePairs()
           
AttributeValuePairs(AttributeValuePairs p)
           
AttributeValuePairs(Instance i, Attributes a)
           
AttributeValuePairs(Instances i)
           
 
Method Summary
 void addPair(Attribute a, double v)
           
 void addPair(AttributeValuePair p)
           
 void addPairs(AttributeValuePairs p)
           
 void addPairs(RoughInstance i)
           
 boolean equals(Object o)
           
 AttributeValuePair get(int index)
           
 Attributes getAttributes()
           
 AttributeValuePair getBestPair(RoughInstances r)
           
 ArrayList getPairs()
           
 double getPartialMatch(Instance i)
           
 int hashCode()
           
 boolean isEmpty()
           
 Iterator iterator()
           
 boolean matches(Instance i)
           
 void removePair(Attribute a, double v)
           
 void removePair(AttributeValuePair p)
           
 void removePair(int index)
           
 void removePairs(AttributeValuePairs p)
           
 String ruleString()
           
 int size()
           
 String toString()
           
 void trim(RoughInstances b)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AttributeValuePairs

public AttributeValuePairs()

AttributeValuePairs

public AttributeValuePairs(AttributeValuePairs p)

AttributeValuePairs

public AttributeValuePairs(Instance i,
                           Attributes a)

AttributeValuePairs

public AttributeValuePairs(Instances i)
Method Detail

get

public AttributeValuePair get(int index)

getPairs

public ArrayList getPairs()

getBestPair

public AttributeValuePair getBestPair(RoughInstances r)

addPair

public void addPair(Attribute a,
                    double v)

addPair

public void addPair(AttributeValuePair p)

addPairs

public void addPairs(RoughInstance i)

addPairs

public void addPairs(AttributeValuePairs p)

removePair

public void removePair(Attribute a,
                       double v)

removePair

public void removePair(int index)

removePair

public void removePair(AttributeValuePair p)

removePairs

public void removePairs(AttributeValuePairs p)

trim

public void trim(RoughInstances b)

getAttributes

public Attributes getAttributes()

matches

public boolean matches(Instance i)

getPartialMatch

public double getPartialMatch(Instance i)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

iterator

public Iterator iterator()

size

public int size()

isEmpty

public boolean isEmpty()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

ruleString

public String ruleString()