public class AttributesBuilder
extends java.lang.Object
Constructor | Description |
---|---|
AttributesBuilder(ParseLog log) |
Modifier and Type | Method | Description |
---|---|---|
void |
accessAttribute(java.lang.String name) |
|
void |
addAttribute() |
|
void |
addDiscretizationInterval(java.lang.String name,
int leftType,
int rightType,
double fuzzyLeft,
double left,
double right,
double fuzzyRight) |
|
Attribute[] |
build() |
|
void |
newAttribute() |
|
static SimpleField |
nominalType(EnumDomain domain) |
|
void |
setActive() |
|
void |
setDecision(java.lang.String name) |
|
void |
setInactive() |
|
void |
setKind(int value) |
|
void |
setMembership() |
|
void |
setName(java.lang.String value) |
|
void |
setOmit() |
|
void |
setPreference(int value) |
|
void |
setPreference(java.lang.String name,
int value) |
|
void |
setType(Field value) |
public AttributesBuilder(ParseLog log)
public void newAttribute()
public void setName(java.lang.String value)
public void setType(Field value)
public static SimpleField nominalType(EnumDomain domain)
public void setMembership()
public void setActive()
public void setInactive()
public void setOmit()
public void setPreference(int value)
public void setKind(int value)
public void addAttribute()
public void setPreference(java.lang.String name, int value)
public void setDecision(java.lang.String name)
public void accessAttribute(java.lang.String name)
public void addDiscretizationInterval(java.lang.String name, int leftType, int rightType, double fuzzyLeft, double left, double right, double fuzzyRight)
public Attribute[] build()