Package libai.classifiers
Class Attribute
- java.lang.Object
-
- libai.classifiers.Attribute
-
- All Implemented Interfaces:
java.lang.Comparable<Attribute>
- Direct Known Subclasses:
ContinuousAttribute,DiscreteAttribute
public abstract class Attribute extends java.lang.Object implements java.lang.Comparable<Attribute>
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Stringname
-
Constructor Summary
Constructors Constructor Description Attribute()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)static AttributegetInstance(double value)static AttributegetInstance(double value, java.lang.String name)static AttributegetInstance(int value)static AttributegetInstance(int value, java.lang.String name)static AttributegetInstance(java.lang.String value)static AttributegetInstance(java.lang.String value, java.lang.String name)java.lang.StringgetName()abstract java.lang.ObjectgetValue()inthashCode()booleanisCategorical()static Attributeload(org.w3c.dom.Node root)voidsetName(java.lang.String n)
-
-
-
Method Detail
-
load
public static Attribute load(org.w3c.dom.Node root)
-
getInstance
public static Attribute getInstance(java.lang.String value, java.lang.String name)
-
getInstance
public static Attribute getInstance(java.lang.String value)
-
getInstance
public static Attribute getInstance(double value, java.lang.String name)
-
getInstance
public static Attribute getInstance(double value)
-
getInstance
public static Attribute getInstance(int value, java.lang.String name)
-
getInstance
public static Attribute getInstance(int value)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String n)
-
getValue
public abstract java.lang.Object getValue()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
isCategorical
public boolean isCategorical()
-
-