public class OutputField
extends java.lang.Object
Java class for OutputField element declaration.
The following schema fragment specifies the expected content contained within this class.
<element name="OutputField">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://www.dmg.org/PMML-4_1}Extension" maxOccurs="unbounded" minOccurs="0"/>
<sequence minOccurs="0">
<element ref="{http://www.dmg.org/PMML-4_1}Decisions" minOccurs="0"/>
<group ref="{http://www.dmg.org/PMML-4_1}EXPRESSION"/>
</sequence>
</sequence>
<attribute name="algorithm" default="exclusiveRecommendation">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="recommendation"/>
<enumeration value="exclusiveRecommendation"/>
<enumeration value="ruleAssociation"/>
</restriction>
</simpleType>
</attribute>
<attribute name="dataType" type="{http://www.dmg.org/PMML-4_1}DATATYPE" />
<attribute name="displayName" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="feature" type="{http://www.dmg.org/PMML-4_1}RESULT-FEATURE" />
<attribute name="isMultiValued" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" default="0" />
<attribute name="name" use="required" type="{http://www.dmg.org/PMML-4_1}FIELD-NAME" />
<attribute name="optype" type="{http://www.dmg.org/PMML-4_1}OPTYPE" />
<attribute name="rank" type="{http://www.dmg.org/PMML-4_1}INT-NUMBER" default="1" />
<attribute name="rankBasis" default="confidence">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="confidence"/>
<enumeration value="support"/>
<enumeration value="lift"/>
<enumeration value="leverage"/>
<enumeration value="affinity"/>
</restriction>
</simpleType>
</attribute>
<attribute name="rankOrder" default="descending">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="descending"/>
<enumeration value="ascending"/>
</restriction>
</simpleType>
</attribute>
<attribute name="ruleFeature" type="{http://www.dmg.org/PMML-4_1}RULE-FEATURE" default="consequent" />
<attribute name="segmentId" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="targetField" type="{http://www.dmg.org/PMML-4_1}FIELD-NAME" />
<attribute name="value" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
</element>
| Modifier and Type | Field and Description |
|---|---|
protected Aggregate |
aggregate |
protected java.lang.String |
algorithm |
protected Apply |
apply |
protected Constant |
constant |
protected DATATYPE |
dataType |
protected Decisions |
decisions |
protected Discretize |
discretize |
protected java.lang.String |
displayName |
protected java.util.List<Extension> |
extension |
protected RESULTFEATURE |
feature |
protected FieldRef |
fieldRef |
protected java.lang.String |
isMultiValued |
protected MapValues |
mapValues |
protected java.lang.String |
name |
protected NormContinuous |
normContinuous |
protected NormDiscrete |
normDiscrete |
protected OPTYPE |
optype |
protected java.math.BigInteger |
rank |
protected java.lang.String |
rankBasis |
protected java.lang.String |
rankOrder |
protected RULEFEATURE |
ruleFeature |
protected java.lang.String |
segmentId |
protected java.lang.String |
targetField |
protected java.lang.String |
value |
| Constructor and Description |
|---|
OutputField() |
| Modifier and Type | Method and Description |
|---|---|
Aggregate |
getAggregate()
Gets the value of the aggregate property.
|
java.lang.String |
getAlgorithm()
Gets the value of the algorithm property.
|
Apply |
getApply()
Gets the value of the apply property.
|
Constant |
getConstant()
Gets the value of the constant property.
|
DATATYPE |
getDataType()
Gets the value of the dataType property.
|
Decisions |
getDecisions()
Gets the value of the decisions property.
|
Discretize |
getDiscretize()
Gets the value of the discretize property.
|
java.lang.String |
getDisplayName()
Gets the value of the displayName property.
|
java.util.List<Extension> |
getExtension()
Gets the value of the extension property.
|
RESULTFEATURE |
getFeature()
Gets the value of the feature property.
|
FieldRef |
getFieldRef()
Gets the value of the fieldRef property.
|
java.lang.String |
getIsMultiValued()
Gets the value of the isMultiValued property.
|
MapValues |
getMapValues()
Gets the value of the mapValues property.
|
java.lang.String |
getName()
Gets the value of the name property.
|
NormContinuous |
getNormContinuous()
Gets the value of the normContinuous property.
|
NormDiscrete |
getNormDiscrete()
Gets the value of the normDiscrete property.
|
OPTYPE |
getOptype()
Gets the value of the optype property.
|
java.math.BigInteger |
getRank()
Gets the value of the rank property.
|
java.lang.String |
getRankBasis()
Gets the value of the rankBasis property.
|
java.lang.String |
getRankOrder()
Gets the value of the rankOrder property.
|
RULEFEATURE |
getRuleFeature()
Gets the value of the ruleFeature property.
|
java.lang.String |
getSegmentId()
Gets the value of the segmentId property.
|
java.lang.String |
getTargetField()
Gets the value of the targetField property.
|
java.lang.String |
getValue()
Gets the value of the value property.
|
void |
setAggregate(Aggregate value)
Sets the value of the aggregate property.
|
void |
setAlgorithm(java.lang.String value)
Sets the value of the algorithm property.
|
void |
setApply(Apply value)
Sets the value of the apply property.
|
void |
setConstant(Constant value)
Sets the value of the constant property.
|
void |
setDataType(DATATYPE value)
Sets the value of the dataType property.
|
void |
setDecisions(Decisions value)
Sets the value of the decisions property.
|
void |
setDiscretize(Discretize value)
Sets the value of the discretize property.
|
void |
setDisplayName(java.lang.String value)
Sets the value of the displayName property.
|
void |
setFeature(RESULTFEATURE value)
Sets the value of the feature property.
|
void |
setFieldRef(FieldRef value)
Sets the value of the fieldRef property.
|
void |
setIsMultiValued(java.lang.String value)
Sets the value of the isMultiValued property.
|
void |
setMapValues(MapValues value)
Sets the value of the mapValues property.
|
void |
setName(java.lang.String value)
Sets the value of the name property.
|
void |
setNormContinuous(NormContinuous value)
Sets the value of the normContinuous property.
|
void |
setNormDiscrete(NormDiscrete value)
Sets the value of the normDiscrete property.
|
void |
setOptype(OPTYPE value)
Sets the value of the optype property.
|
void |
setRank(java.math.BigInteger value)
Sets the value of the rank property.
|
void |
setRankBasis(java.lang.String value)
Sets the value of the rankBasis property.
|
void |
setRankOrder(java.lang.String value)
Sets the value of the rankOrder property.
|
void |
setRuleFeature(RULEFEATURE value)
Sets the value of the ruleFeature property.
|
void |
setSegmentId(java.lang.String value)
Sets the value of the segmentId property.
|
void |
setTargetField(java.lang.String value)
Sets the value of the targetField property.
|
void |
setValue(java.lang.String value)
Sets the value of the value property.
|
protected java.util.List<Extension> extension
protected Decisions decisions
protected Constant constant
protected FieldRef fieldRef
protected NormContinuous normContinuous
protected NormDiscrete normDiscrete
protected Discretize discretize
protected MapValues mapValues
protected Apply apply
protected Aggregate aggregate
protected java.lang.String algorithm
protected DATATYPE dataType
protected java.lang.String displayName
protected RESULTFEATURE feature
protected java.lang.String isMultiValued
protected java.lang.String name
protected OPTYPE optype
protected java.math.BigInteger rank
protected java.lang.String rankBasis
protected java.lang.String rankOrder
protected RULEFEATURE ruleFeature
protected java.lang.String segmentId
protected java.lang.String targetField
protected java.lang.String value
public java.util.List<Extension> getExtension()
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 extension property.
For example, to add a new item, do as follows:
getExtension().add(newItem);
Objects of the following type(s) are allowed in the list
Extension
public Decisions getDecisions()
Decisionspublic void setDecisions(Decisions value)
value - allowed object is
Decisionspublic Constant getConstant()
Constantpublic void setConstant(Constant value)
value - allowed object is
Constantpublic FieldRef getFieldRef()
FieldRefpublic void setFieldRef(FieldRef value)
value - allowed object is
FieldRefpublic NormContinuous getNormContinuous()
NormContinuouspublic void setNormContinuous(NormContinuous value)
value - allowed object is
NormContinuouspublic NormDiscrete getNormDiscrete()
NormDiscretepublic void setNormDiscrete(NormDiscrete value)
value - allowed object is
NormDiscretepublic Discretize getDiscretize()
Discretizepublic void setDiscretize(Discretize value)
value - allowed object is
Discretizepublic MapValues getMapValues()
MapValuespublic void setMapValues(MapValues value)
value - allowed object is
MapValuespublic Apply getApply()
Applypublic void setApply(Apply value)
value - allowed object is
Applypublic Aggregate getAggregate()
Aggregatepublic void setAggregate(Aggregate value)
value - allowed object is
Aggregatepublic java.lang.String getAlgorithm()
Stringpublic void setAlgorithm(java.lang.String value)
value - allowed object is
Stringpublic DATATYPE getDataType()
DATATYPEpublic void setDataType(DATATYPE value)
value - allowed object is
DATATYPEpublic java.lang.String getDisplayName()
Stringpublic void setDisplayName(java.lang.String value)
value - allowed object is
Stringpublic RESULTFEATURE getFeature()
RESULTFEATUREpublic void setFeature(RESULTFEATURE value)
value - allowed object is
RESULTFEATUREpublic java.lang.String getIsMultiValued()
Stringpublic void setIsMultiValued(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getName()
Stringpublic void setName(java.lang.String value)
value - allowed object is
Stringpublic OPTYPE getOptype()
OPTYPEpublic void setOptype(OPTYPE value)
value - allowed object is
OPTYPEpublic java.math.BigInteger getRank()
BigIntegerpublic void setRank(java.math.BigInteger value)
value - allowed object is
BigIntegerpublic java.lang.String getRankBasis()
Stringpublic void setRankBasis(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getRankOrder()
Stringpublic void setRankOrder(java.lang.String value)
value - allowed object is
Stringpublic RULEFEATURE getRuleFeature()
RULEFEATUREpublic void setRuleFeature(RULEFEATURE value)
value - allowed object is
RULEFEATUREpublic java.lang.String getSegmentId()
Stringpublic void setSegmentId(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getTargetField()
Stringpublic void setTargetField(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getValue()
Stringpublic void setValue(java.lang.String value)
value - allowed object is
String