public class Attribute
extends java.lang.Object
Class representing an attribute in a dataset
Constructor and Description |
---|
Attribute(int type)
Constructor with attribute type
|
Attribute(int type,
java.lang.String[] nominalValues)
Constructor with attribute type and nominal values
|
Attribute(int type,
java.lang.String min,
java.lang.String max)
Constructor with attribute type and min and max bounds
|
Modifier and Type | Method and Description |
---|---|
boolean |
integerValid(java.lang.String value)
Return a boolean for a given int value,
true is valid value, false invalid value.
|
boolean |
isValid(java.lang.String value)
Return a boolean for a given nominal values, true is valid value,
false is an invalid value.
|
boolean |
nominalValid(java.lang.String value)
Return a boolean for a given nominal value,
true is valid value, false invalid value.
|
boolean |
realValid(java.lang.String value)
Return a boolean for a given real value,
true is valid value, false invalid value.
|
public Attribute(int type, java.lang.String min, java.lang.String max)
Constructor with attribute type and min and max bounds
type
- Type of Attributemin
- Min valuemax
- Max valuepublic Attribute(int type)
Constructor with attribute type
type
- Type of Attributepublic Attribute(int type, java.lang.String[] nominalValues)
Constructor with attribute type and nominal values
type
- Type of AttributesnominalValues
- Array of valuespublic boolean isValid(java.lang.String value)
Return a boolean for a given nominal values, true is valid value, false is an invalid value.
value
- Valuepublic boolean integerValid(java.lang.String value)
Return a boolean for a given int value, true is valid value, false invalid value.
value
- Valuepublic boolean realValid(java.lang.String value)
Return a boolean for a given real value, true is valid value, false invalid value.
value
- Valuepublic boolean nominalValid(java.lang.String value)
Return a boolean for a given nominal value, true is valid value, false invalid value.
value
- Value