org.dmg.pmml.pmml_4_1.descr
Class DerivedField

java.lang.Object
  extended by org.dmg.pmml.pmml_4_1.descr.DerivedField
All Implemented Interfaces:
Serializable

public class DerivedField
extends Object
implements Serializable

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_1}Extension" maxOccurs="unbounded" minOccurs="0"/>
         <group ref="{http://www.dmg.org/PMML-4_1}EXPRESSION"/>
         <element ref="{http://www.dmg.org/PMML-4_1}Value" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="name" type="{http://www.dmg.org/PMML-4_1}FIELD-NAME" />
       <attribute name="displayName" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="optype" use="required" type="{http://www.dmg.org/PMML-4_1}OPTYPE" />
       <attribute name="dataType" use="required" type="{http://www.dmg.org/PMML-4_1}DATATYPE" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  Aggregate aggregate
           
protected  Apply apply
           
protected  Constant constant
           
protected  DATATYPE dataType
           
protected  Discretize discretize
           
protected  String displayName
           
protected  List<Extension> extensions
           
protected  FieldRef fieldRef
           
protected  MapValues mapValues
           
protected  String name
           
protected  NormContinuous normContinuous
           
protected  NormDiscrete normDiscrete
           
protected  OPTYPE optype
           
protected  List<Value> values
           
 
Constructor Summary
DerivedField()
           
 
Method Summary
 Aggregate getAggregate()
          Gets the value of the aggregate 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.
 Discretize getDiscretize()
          Gets the value of the discretize property.
 String getDisplayName()
          Gets the value of the displayName property.
 List<Extension> getExtensions()
          Gets the value of the extensions property.
 FieldRef getFieldRef()
          Gets the value of the fieldRef property.
 MapValues getMapValues()
          Gets the value of the mapValues property.
 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.
 List<Value> getValues()
          Gets the value of the values property.
 void setAggregate(Aggregate value)
          Sets the value of the aggregate 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 setDiscretize(Discretize value)
          Sets the value of the discretize property.
 void setDisplayName(String value)
          Sets the value of the displayName property.
 void setFieldRef(FieldRef value)
          Sets the value of the fieldRef property.
 void setMapValues(MapValues value)
          Sets the value of the mapValues property.
 void setName(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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

extensions

protected List<Extension> extensions

aggregate

protected Aggregate aggregate

apply

protected Apply apply

mapValues

protected MapValues mapValues

discretize

protected Discretize discretize

normDiscrete

protected NormDiscrete normDiscrete

normContinuous

protected NormContinuous normContinuous

fieldRef

protected FieldRef fieldRef

constant

protected Constant constant

values

protected List<Value> values

name

protected String name

displayName

protected String displayName

optype

protected OPTYPE optype

dataType

protected DATATYPE dataType
Constructor Detail

DerivedField

public DerivedField()
Method Detail

getExtensions

public List<Extension> getExtensions()
Gets the value of the extensions property.

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


getAggregate

public Aggregate getAggregate()
Gets the value of the aggregate property.

Returns:
possible object is Aggregate

setAggregate

public void setAggregate(Aggregate value)
Sets the value of the aggregate property.

Parameters:
value - allowed object is Aggregate

getApply

public Apply getApply()
Gets the value of the apply property.

Returns:
possible object is Apply

setApply

public void setApply(Apply value)
Sets the value of the apply property.

Parameters:
value - allowed object is Apply

getMapValues

public MapValues getMapValues()
Gets the value of the mapValues property.

Returns:
possible object is MapValues

setMapValues

public void setMapValues(MapValues value)
Sets the value of the mapValues property.

Parameters:
value - allowed object is MapValues

getDiscretize

public Discretize getDiscretize()
Gets the value of the discretize property.

Returns:
possible object is Discretize

setDiscretize

public void setDiscretize(Discretize value)
Sets the value of the discretize property.

Parameters:
value - allowed object is Discretize

getNormDiscrete

public NormDiscrete getNormDiscrete()
Gets the value of the normDiscrete property.

Returns:
possible object is NormDiscrete

setNormDiscrete

public void setNormDiscrete(NormDiscrete value)
Sets the value of the normDiscrete property.

Parameters:
value - allowed object is NormDiscrete

getNormContinuous

public NormContinuous getNormContinuous()
Gets the value of the normContinuous property.

Returns:
possible object is NormContinuous

setNormContinuous

public void setNormContinuous(NormContinuous value)
Sets the value of the normContinuous property.

Parameters:
value - allowed object is NormContinuous

getFieldRef

public FieldRef getFieldRef()
Gets the value of the fieldRef property.

Returns:
possible object is FieldRef

setFieldRef

public void setFieldRef(FieldRef value)
Sets the value of the fieldRef property.

Parameters:
value - allowed object is FieldRef

getConstant

public Constant getConstant()
Gets the value of the constant property.

Returns:
possible object is Constant

setConstant

public void setConstant(Constant value)
Sets the value of the constant property.

Parameters:
value - allowed object is Constant

getValues

public List<Value> getValues()
Gets the value of the values property.

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 values property.

For example, to add a new item, do as follows:

    getValues().add(newItem);
 

Objects of the following type(s) are allowed in the list Value


getName

public String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getDisplayName

public String getDisplayName()
Gets the value of the displayName property.

Returns:
possible object is String

setDisplayName

public void setDisplayName(String value)
Sets the value of the displayName property.

Parameters:
value - allowed object is String

getOptype

public OPTYPE getOptype()
Gets the value of the optype property.

Returns:
possible object is OPTYPE

setOptype

public void setOptype(OPTYPE value)
Sets the value of the optype property.

Parameters:
value - allowed object is OPTYPE

getDataType

public DATATYPE getDataType()
Gets the value of the dataType property.

Returns:
possible object is DATATYPE

setDataType

public void setDataType(DATATYPE value)
Sets the value of the dataType property.

Parameters:
value - allowed object is DATATYPE


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.