Package org.dmg.pmml
Class OutputField
- java.lang.Object
-
- org.dmg.pmml.PMMLObject
-
- org.dmg.pmml.Field<OutputField>
-
- org.dmg.pmml.OutputField
-
- All Implemented Interfaces:
java.io.Serializable,HasDataType<OutputField>,HasDiscreteDomain<OutputField>,HasDisplayName<OutputField>,HasExpression<OutputField>,HasExtensions<OutputField>,HasLocator,HasName<OutputField>,HasOpType<OutputField>,HasRequiredDataType<OutputField>,HasRequiredName<OutputField>,HasRequiredOpType<OutputField>,HasRequiredType<OutputField>,HasTargetFieldReference<OutputField>,HasType<OutputField>,Indexable<java.lang.String>,Visitable
public class OutputField extends Field<OutputField> implements HasDiscreteDomain<OutputField>, HasExpression<OutputField>, HasExtensions<OutputField>, HasTargetFieldReference<OutputField>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOutputField.Algorithmstatic classOutputField.MultiValuedstatic classOutputField.RankBasisstatic classOutputField.RankOrderstatic classOutputField.RuleFeature
-
Constructor Summary
Constructors Constructor Description OutputField()OutputField(java.lang.String name, OpType opType, DataType dataType)
-
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.HasDataType
getDataType
-
Methods inherited from interface org.dmg.pmml.HasDiscreteDomain
addValues
-
Methods inherited from interface org.dmg.pmml.HasRequiredName
getKey
-
-
-
-
Method Detail
-
requireName
public java.lang.String requireName()
- Specified by:
requireNamein interfaceHasRequiredName<OutputField>
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceHasName<OutputField>
-
setName
public OutputField setName(java.lang.String name)
- Specified by:
setNamein interfaceHasName<OutputField>
-
getDisplayName
public java.lang.String getDisplayName()
- Specified by:
getDisplayNamein interfaceHasDisplayName<OutputField>
-
setDisplayName
public OutputField setDisplayName(java.lang.String displayName)
- Specified by:
setDisplayNamein interfaceHasDisplayName<OutputField>
-
requireOpType
public OpType requireOpType()
- Specified by:
requireOpTypein interfaceHasRequiredOpType<OutputField>
-
getOpType
public OpType getOpType()
- Specified by:
getOpTypein interfaceHasOpType<OutputField>
-
setOpType
public OutputField setOpType(OpType opType)
- Specified by:
setOpTypein interfaceHasOpType<OutputField>
-
requireDataType
public DataType requireDataType()
- Specified by:
requireDataTypein interfaceHasRequiredDataType<OutputField>
-
getDataType
public DataType getDataType()
- Specified by:
getDataTypein interfaceHasDataType<OutputField>
-
setDataType
public OutputField setDataType(DataType dataType)
- Specified by:
setDataTypein interfaceHasDataType<OutputField>
-
getTargetField
public java.lang.String getTargetField()
- Specified by:
getTargetFieldin interfaceHasTargetFieldReference<OutputField>
-
setTargetField
public OutputField setTargetField(java.lang.String targetField)
- Specified by:
setTargetFieldin interfaceHasTargetFieldReference<OutputField>
-
getReportField
public java.lang.String getReportField()
-
setReportField
public OutputField setReportField(java.lang.String reportField)
-
getResultFeature
public ResultFeature getResultFeature()
-
setResultFeature
public OutputField setResultFeature(ResultFeature resultFeature)
-
requireValue
public java.lang.Object requireValue()
-
getValue
public java.lang.Object getValue()
-
setValue
public OutputField setValue(java.lang.Object value)
-
getRuleFeature
public OutputField.RuleFeature getRuleFeature()
-
setRuleFeature
public OutputField setRuleFeature(OutputField.RuleFeature ruleFeature)
-
getAlgorithm
public OutputField.Algorithm getAlgorithm()
-
setAlgorithm
public OutputField setAlgorithm(OutputField.Algorithm algorithm)
-
getRank
public java.lang.Integer getRank()
-
setRank
public OutputField setRank(java.lang.Integer rank)
-
getRankBasis
public OutputField.RankBasis getRankBasis()
-
setRankBasis
public OutputField setRankBasis(OutputField.RankBasis rankBasis)
-
getRankOrder
public OutputField.RankOrder getRankOrder()
-
setRankOrder
public OutputField setRankOrder(OutputField.RankOrder rankOrder)
-
getMultiValued
public OutputField.MultiValued getMultiValued()
-
setMultiValued
public OutputField setMultiValued(OutputField.MultiValued multiValued)
-
getSegmentId
public java.lang.String getSegmentId()
-
setSegmentId
public OutputField setSegmentId(java.lang.String segmentId)
-
isFinalResult
public boolean isFinalResult()
-
setFinalResult
public OutputField setFinalResult(java.lang.Boolean finalResult)
-
hasExtensions
public boolean hasExtensions()
- Specified by:
hasExtensionsin interfaceHasExtensions<OutputField>
-
getExtensions
public java.util.List<Extension> getExtensions()
- Specified by:
getExtensionsin interfaceHasExtensions<OutputField>
-
addExtensions
public OutputField addExtensions(Extension... extensions)
- Specified by:
addExtensionsin interfaceHasExtensions<OutputField>
-
getDecisions
public Decisions getDecisions()
-
setDecisions
public OutputField setDecisions(Decisions decisions)
-
requireExpression
public Expression requireExpression()
- Specified by:
requireExpressionin interfaceHasExpression<OutputField>
-
getExpression
public Expression getExpression()
- Specified by:
getExpressionin interfaceHasExpression<OutputField>
-
setExpression
public OutputField setExpression(Expression expression)
- Specified by:
setExpressionin interfaceHasExpression<OutputField>
-
hasValues
public boolean hasValues()
- Specified by:
hasValuesin interfaceHasDiscreteDomain<OutputField>
-
getValues
public java.util.List<Value> getValues()
- Specified by:
getValuesin interfaceHasDiscreteDomain<OutputField>
-
addValues
public OutputField addValues(Value... values)
- Specified by:
addValuesin interfaceHasDiscreteDomain<OutputField>
-
accept
public VisitorAction accept(Visitor visitor)
-
-