Package org.dmg.pmml
Class MiningField
- java.lang.Object
-
- org.dmg.pmml.PMMLObject
-
- org.dmg.pmml.MiningField
-
- All Implemented Interfaces:
Serializable,HasExtensions<MiningField>,HasFieldReference<MiningField>,HasInvalidValueTreatment<MiningField>,HasLocator,HasMissingValueTreatment<MiningField>,HasOpType<MiningField>,HasOutlierTreatment<MiningField>,Indexable<String>,Visitable
public class MiningField extends PMMLObject implements HasExtensions<MiningField>, HasFieldReference<MiningField>, HasInvalidValueTreatment<MiningField>, HasMissingValueTreatment<MiningField>, HasOpType<MiningField>, HasOutlierTreatment<MiningField>, Indexable<String>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMiningField.UsageType
-
Constructor Summary
Constructors Constructor Description MiningField()MiningField(String name)MiningField(Field<?> nameField)
-
Method Summary
-
Methods inherited from class org.dmg.pmml.PMMLObject
getLocator, getSchemaVersion, getSchemaVersion, hasLocator, setLocator
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.dmg.pmml.HasFieldReference
setField
-
-
-
-
Method Detail
-
requireField
public String requireField()
- Specified by:
requireFieldin interfaceHasFieldReference<MiningField>
-
getKey
public String getKey()
-
requireName
public String requireName()
-
getField
public String getField()
- Specified by:
getFieldin interfaceHasFieldReference<MiningField>
-
setField
public MiningField setField(String field)
- Specified by:
setFieldin interfaceHasFieldReference<MiningField>
-
getName
public String getName()
-
setName
public MiningField setName(String name)
-
getUsageType
public MiningField.UsageType getUsageType()
-
setUsageType
public MiningField setUsageType(MiningField.UsageType usageType)
-
getOpType
public OpType getOpType()
- Specified by:
getOpTypein interfaceHasOpType<MiningField>
-
setOpType
public MiningField setOpType(OpType opType)
- Specified by:
setOpTypein interfaceHasOpType<MiningField>
-
getImportance
public Number getImportance()
-
setImportance
public MiningField setImportance(Number importance)
-
getOutlierTreatment
public OutlierTreatmentMethod getOutlierTreatment()
- Specified by:
getOutlierTreatmentin interfaceHasOutlierTreatment<MiningField>
-
setOutlierTreatment
public MiningField setOutlierTreatment(OutlierTreatmentMethod outlierTreatment)
- Specified by:
setOutlierTreatmentin interfaceHasOutlierTreatment<MiningField>
-
getLowValue
public Number getLowValue()
-
setLowValue
public MiningField setLowValue(Number lowValue)
-
getHighValue
public Number getHighValue()
-
setHighValue
public MiningField setHighValue(Number highValue)
-
getMissingValueReplacement
public Object getMissingValueReplacement()
-
setMissingValueReplacement
public MiningField setMissingValueReplacement(Object missingValueReplacement)
-
getMissingValueTreatment
public MissingValueTreatmentMethod getMissingValueTreatment()
- Specified by:
getMissingValueTreatmentin interfaceHasMissingValueTreatment<MiningField>
-
setMissingValueTreatment
public MiningField setMissingValueTreatment(MissingValueTreatmentMethod missingValueTreatment)
- Specified by:
setMissingValueTreatmentin interfaceHasMissingValueTreatment<MiningField>
-
getInvalidValueTreatment
public InvalidValueTreatmentMethod getInvalidValueTreatment()
- Specified by:
getInvalidValueTreatmentin interfaceHasInvalidValueTreatment<MiningField>
-
setInvalidValueTreatment
public MiningField setInvalidValueTreatment(InvalidValueTreatmentMethod invalidValueTreatment)
- Specified by:
setInvalidValueTreatmentin interfaceHasInvalidValueTreatment<MiningField>
-
getInvalidValueReplacement
public Object getInvalidValueReplacement()
-
setInvalidValueReplacement
public MiningField setInvalidValueReplacement(Object invalidValueReplacement)
-
hasExtensions
public boolean hasExtensions()
- Specified by:
hasExtensionsin interfaceHasExtensions<MiningField>
-
getExtensions
public List<Extension> getExtensions()
- Specified by:
getExtensionsin interfaceHasExtensions<MiningField>
-
addExtensions
public MiningField addExtensions(Extension... extensions)
- Specified by:
addExtensionsin interfaceHasExtensions<MiningField>
-
accept
public VisitorAction accept(Visitor visitor)
-
-