weka.core
Class Attributes

java.lang.Object
  |
  +--weka.core.Attributes

public class Attributes
extends Object


Constructor Summary
Attributes()
           
Attributes(Attributes attrs)
           
Attributes(Attributes a, int[] combination)
           
Attributes(Instances i)
           
 
Method Summary
 void add(Attribute a)
           
 void add(int i, Attribute a)
           
 void clear()
           
static Attributes equalAttributes(Instance i1, Instance i2)
           
 boolean equals(Object o)
           
 Attribute get(int i)
           
 Collection getAttributes()
           
 int hashCode()
           
 boolean isEmpty()
           
 Iterator iterator()
           
static Attributes nominalAttributes(Instances insts)
           
 void remove(Attribute a)
           
 void remove(int i)
           
 Attributes removeAll(Attributes a)
           
 int size()
           
 boolean subsetOf(Attributes a)
           
 FastVector toFastVector()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Attributes

public Attributes()

Attributes

public Attributes(Attributes attrs)

Attributes

public Attributes(Instances i)

Attributes

public Attributes(Attributes a,
                  int[] combination)
Method Detail

nominalAttributes

public static Attributes nominalAttributes(Instances insts)

equalAttributes

public static Attributes equalAttributes(Instance i1,
                                         Instance i2)

subsetOf

public boolean subsetOf(Attributes a)

getAttributes

public Collection getAttributes()

add

public void add(Attribute a)

add

public void add(int i,
                Attribute a)

remove

public void remove(Attribute a)

remove

public void remove(int i)

get

public Attribute get(int i)

clear

public void clear()

removeAll

public Attributes removeAll(Attributes a)

iterator

public Iterator iterator()

size

public int size()

isEmpty

public boolean isEmpty()

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

toFastVector

public FastVector toFastVector()