public class MiningField extends Field implements HasExtensions
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://www.dmg.org/PMML-4_2}Extension" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="name" use="required" type="{http://www.dmg.org/PMML-4_2}FIELD-NAME" />
<attribute name="usageType" type="{http://www.dmg.org/PMML-4_2}FIELD-USAGE-TYPE" default="active" />
<attribute name="optype" type="{http://www.dmg.org/PMML-4_2}OPTYPE" />
<attribute name="importance" type="{http://www.dmg.org/PMML-4_2}PROB-NUMBER" />
<attribute name="outliers" type="{http://www.dmg.org/PMML-4_2}OUTLIER-TREATMENT-METHOD" default="asIs" />
<attribute name="lowValue" type="{http://www.dmg.org/PMML-4_2}NUMBER" />
<attribute name="highValue" type="{http://www.dmg.org/PMML-4_2}NUMBER" />
<attribute name="missingValueReplacement" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="missingValueTreatment" type="{http://www.dmg.org/PMML-4_2}MISSING-VALUE-TREATMENT-METHOD" />
<attribute name="invalidValueTreatment" type="{http://www.dmg.org/PMML-4_2}INVALID-VALUE-TREATMENT-METHOD" default="returnInvalid" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<Extension> |
extensions |
protected java.lang.Double |
highValue |
protected java.lang.Double |
importance |
protected InvalidValueTreatmentMethodType |
invalidValueTreatment |
protected java.lang.Double |
lowValue |
protected java.lang.String |
missingValueReplacement |
protected MissingValueTreatmentMethodType |
missingValueTreatment |
protected FieldName |
name |
protected OpType |
opType |
protected OutlierTreatmentMethodType |
outlierTreatment |
protected FieldUsageType |
usageType |
| Constructor and Description |
|---|
MiningField() |
MiningField(FieldName name) |
| Modifier and Type | Method and Description |
|---|---|
VisitorAction |
accept(Visitor visitor) |
DataType |
getDataType()
Gets the value of the dataType property.
|
java.lang.String |
getDisplayName()
Gets the value of the displayName property.
|
java.util.List<Extension> |
getExtensions()
Gets the value of the extensions property.
|
java.lang.Double |
getHighValue()
Gets the value of the highValue property.
|
java.lang.Double |
getImportance()
Gets the value of the importance property.
|
InvalidValueTreatmentMethodType |
getInvalidValueTreatment()
Gets the value of the invalidValueTreatment property.
|
java.lang.Double |
getLowValue()
Gets the value of the lowValue property.
|
java.lang.String |
getMissingValueReplacement()
Gets the value of the missingValueReplacement property.
|
MissingValueTreatmentMethodType |
getMissingValueTreatment()
Gets the value of the missingValueTreatment property.
|
FieldName |
getName()
Gets the value of the name property.
|
OpType |
getOpType()
Gets the value of the opType property.
|
OutlierTreatmentMethodType |
getOutlierTreatment()
Gets the value of the outlierTreatment property.
|
FieldUsageType |
getUsageType()
Gets the value of the usageType property.
|
boolean |
hasExtensions() |
void |
setDataType(DataType dataType)
Sets the value of the dataType property.
|
void |
setDisplayName(java.lang.String displayName)
Sets the value of the displayName property.
|
void |
setHighValue(java.lang.Double value)
Sets the value of the highValue property.
|
void |
setImportance(java.lang.Double value)
Sets the value of the importance property.
|
void |
setInvalidValueTreatment(InvalidValueTreatmentMethodType value)
Sets the value of the invalidValueTreatment property.
|
void |
setLowValue(java.lang.Double value)
Sets the value of the lowValue property.
|
void |
setMissingValueReplacement(java.lang.String value)
Sets the value of the missingValueReplacement property.
|
void |
setMissingValueTreatment(MissingValueTreatmentMethodType value)
Sets the value of the missingValueTreatment property.
|
void |
setName(FieldName value)
Sets the value of the name property.
|
void |
setOpType(OpType value)
Sets the value of the opType property.
|
void |
setOutlierTreatment(OutlierTreatmentMethodType value)
Sets the value of the outlierTreatment property.
|
void |
setUsageType(FieldUsageType value)
Sets the value of the usageType property.
|
MiningField |
withExtensions(java.util.Collection<Extension> values) |
MiningField |
withExtensions(Extension... values) |
MiningField |
withHighValue(java.lang.Double value) |
MiningField |
withImportance(java.lang.Double value) |
MiningField |
withInvalidValueTreatment(InvalidValueTreatmentMethodType value) |
MiningField |
withLowValue(java.lang.Double value) |
MiningField |
withMissingValueReplacement(java.lang.String value) |
MiningField |
withMissingValueTreatment(MissingValueTreatmentMethodType value) |
MiningField |
withName(FieldName value) |
MiningField |
withOpType(OpType value) |
MiningField |
withOutlierTreatment(OutlierTreatmentMethodType value) |
MiningField |
withUsageType(FieldUsageType value) |
getLocator, setLocatorprotected FieldName name
protected FieldUsageType usageType
protected OpType opType
protected java.lang.Double importance
protected OutlierTreatmentMethodType outlierTreatment
protected java.lang.Double lowValue
protected java.lang.Double highValue
protected java.lang.String missingValueReplacement
protected MissingValueTreatmentMethodType missingValueTreatment
protected InvalidValueTreatmentMethodType invalidValueTreatment
protected java.util.List<Extension> extensions
public MiningField()
public MiningField(FieldName name)
public FieldName getName()
public void setName(FieldName value)
public FieldUsageType getUsageType()
FieldUsageTypepublic void setUsageType(FieldUsageType value)
value - allowed object is
FieldUsageTypepublic OpType getOpType()
public void setOpType(OpType value)
public java.lang.Double getImportance()
Stringpublic void setImportance(java.lang.Double value)
value - allowed object is
Stringpublic OutlierTreatmentMethodType getOutlierTreatment()
OutlierTreatmentMethodTypepublic void setOutlierTreatment(OutlierTreatmentMethodType value)
value - allowed object is
OutlierTreatmentMethodTypepublic java.lang.Double getLowValue()
Doublepublic void setLowValue(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.Double getHighValue()
Doublepublic void setHighValue(java.lang.Double value)
value - allowed object is
Doublepublic java.lang.String getMissingValueReplacement()
Stringpublic void setMissingValueReplacement(java.lang.String value)
value - allowed object is
Stringpublic MissingValueTreatmentMethodType getMissingValueTreatment()
MissingValueTreatmentMethodTypepublic void setMissingValueTreatment(MissingValueTreatmentMethodType value)
value - allowed object is
MissingValueTreatmentMethodTypepublic InvalidValueTreatmentMethodType getInvalidValueTreatment()
InvalidValueTreatmentMethodTypepublic void setInvalidValueTreatment(InvalidValueTreatmentMethodType value)
value - allowed object is
InvalidValueTreatmentMethodTypepublic java.util.List<Extension> getExtensions()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the extensions property.
For example, to add a new item, do as follows:
getExtensions().add(newItem);
Objects of the following type(s) are allowed in the list
Extension
getExtensions in interface HasExtensionspublic MiningField withName(FieldName value)
public MiningField withUsageType(FieldUsageType value)
public MiningField withOpType(OpType value)
public MiningField withImportance(java.lang.Double value)
public MiningField withOutlierTreatment(OutlierTreatmentMethodType value)
public MiningField withLowValue(java.lang.Double value)
public MiningField withHighValue(java.lang.Double value)
public MiningField withMissingValueReplacement(java.lang.String value)
public MiningField withMissingValueTreatment(MissingValueTreatmentMethodType value)
public MiningField withInvalidValueTreatment(InvalidValueTreatmentMethodType value)
public MiningField withExtensions(Extension... values)
public MiningField withExtensions(java.util.Collection<Extension> values)
public boolean hasExtensions()
hasExtensions in interface HasExtensionspublic java.lang.String getDisplayName()
getDisplayName in class Fieldjava.lang.UnsupportedOperationException - Always.public void setDisplayName(java.lang.String displayName)
setDisplayName in class Fieldjava.lang.UnsupportedOperationException - Always.public DataType getDataType()
getDataType in class Fieldjava.lang.UnsupportedOperationException - Always.public void setDataType(DataType dataType)
setDataType in class Fieldjava.lang.UnsupportedOperationException - Always.public VisitorAction accept(Visitor visitor)
Copyright © 2015 University of Tartu. All Rights Reserved.