org.dmg.pmml.pmml_4_1.descr
Class SimpleRule

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

public class SimpleRule
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}PREDICATE"/>
         <element ref="{http://www.dmg.org/PMML-4_1}ScoreDistribution" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="score" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="recordCount" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
       <attribute name="nbCorrect" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
       <attribute name="confidence" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
       <attribute name="weight" type="{http://www.dmg.org/PMML-4_1}NUMBER" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  False _false
           
protected  True _true
           
protected  CompoundPredicate compoundPredicate
           
protected  Double confidence
           
protected  List<Extension> extensions
           
protected  String id
           
protected  Double nbCorrect
           
protected  Double recordCount
           
protected  String score
           
protected  List<ScoreDistribution> scoreDistributions
           
protected  SimplePredicate simplePredicate
           
protected  SimpleSetPredicate simpleSetPredicate
           
protected  Double weight
           
 
Constructor Summary
SimpleRule()
           
 
Method Summary
 CompoundPredicate getCompoundPredicate()
          Gets the value of the compoundPredicate property.
 Double getConfidence()
          Gets the value of the confidence property.
 List<Extension> getExtensions()
          Gets the value of the extensions property.
 False getFalse()
          Gets the value of the false property.
 String getId()
          Gets the value of the id property.
 Double getNbCorrect()
          Gets the value of the nbCorrect property.
 Double getRecordCount()
          Gets the value of the recordCount property.
 String getScore()
          Gets the value of the score property.
 List<ScoreDistribution> getScoreDistributions()
          Gets the value of the scoreDistributions property.
 SimplePredicate getSimplePredicate()
          Gets the value of the simplePredicate property.
 SimpleSetPredicate getSimpleSetPredicate()
          Gets the value of the simpleSetPredicate property.
 True getTrue()
          Gets the value of the true property.
 Double getWeight()
          Gets the value of the weight property.
 void setCompoundPredicate(CompoundPredicate value)
          Sets the value of the compoundPredicate property.
 void setConfidence(Double value)
          Sets the value of the confidence property.
 void setFalse(False value)
          Sets the value of the false property.
 void setId(String value)
          Sets the value of the id property.
 void setNbCorrect(Double value)
          Sets the value of the nbCorrect property.
 void setRecordCount(Double value)
          Sets the value of the recordCount property.
 void setScore(String value)
          Sets the value of the score property.
 void setSimplePredicate(SimplePredicate value)
          Sets the value of the simplePredicate property.
 void setSimpleSetPredicate(SimpleSetPredicate value)
          Sets the value of the simpleSetPredicate property.
 void setTrue(True value)
          Sets the value of the true property.
 void setWeight(Double value)
          Sets the value of the weight 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

_false

protected False _false

_true

protected True _true

simpleSetPredicate

protected SimpleSetPredicate simpleSetPredicate

compoundPredicate

protected CompoundPredicate compoundPredicate

simplePredicate

protected SimplePredicate simplePredicate

scoreDistributions

protected List<ScoreDistribution> scoreDistributions

id

protected String id

score

protected String score

recordCount

protected Double recordCount

nbCorrect

protected Double nbCorrect

confidence

protected Double confidence

weight

protected Double weight
Constructor Detail

SimpleRule

public SimpleRule()
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


getFalse

public False getFalse()
Gets the value of the false property.

Returns:
possible object is False

setFalse

public void setFalse(False value)
Sets the value of the false property.

Parameters:
value - allowed object is False

getTrue

public True getTrue()
Gets the value of the true property.

Returns:
possible object is True

setTrue

public void setTrue(True value)
Sets the value of the true property.

Parameters:
value - allowed object is True

getSimpleSetPredicate

public SimpleSetPredicate getSimpleSetPredicate()
Gets the value of the simpleSetPredicate property.

Returns:
possible object is SimpleSetPredicate

setSimpleSetPredicate

public void setSimpleSetPredicate(SimpleSetPredicate value)
Sets the value of the simpleSetPredicate property.

Parameters:
value - allowed object is SimpleSetPredicate

getCompoundPredicate

public CompoundPredicate getCompoundPredicate()
Gets the value of the compoundPredicate property.

Returns:
possible object is CompoundPredicate

setCompoundPredicate

public void setCompoundPredicate(CompoundPredicate value)
Sets the value of the compoundPredicate property.

Parameters:
value - allowed object is CompoundPredicate

getSimplePredicate

public SimplePredicate getSimplePredicate()
Gets the value of the simplePredicate property.

Returns:
possible object is SimplePredicate

setSimplePredicate

public void setSimplePredicate(SimplePredicate value)
Sets the value of the simplePredicate property.

Parameters:
value - allowed object is SimplePredicate

getScoreDistributions

public List<ScoreDistribution> getScoreDistributions()
Gets the value of the scoreDistributions 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 scoreDistributions property.

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

    getScoreDistributions().add(newItem);
 

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


getId

public String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

public void setId(String value)
Sets the value of the id property.

Parameters:
value - allowed object is String

getScore

public String getScore()
Gets the value of the score property.

Returns:
possible object is String

setScore

public void setScore(String value)
Sets the value of the score property.

Parameters:
value - allowed object is String

getRecordCount

public Double getRecordCount()
Gets the value of the recordCount property.

Returns:
possible object is Double

setRecordCount

public void setRecordCount(Double value)
Sets the value of the recordCount property.

Parameters:
value - allowed object is Double

getNbCorrect

public Double getNbCorrect()
Gets the value of the nbCorrect property.

Returns:
possible object is Double

setNbCorrect

public void setNbCorrect(Double value)
Sets the value of the nbCorrect property.

Parameters:
value - allowed object is Double

getConfidence

public Double getConfidence()
Gets the value of the confidence property.

Returns:
possible object is Double

setConfidence

public void setConfidence(Double value)
Sets the value of the confidence property.

Parameters:
value - allowed object is Double

getWeight

public Double getWeight()
Gets the value of the weight property.

Returns:
possible object is Double

setWeight

public void setWeight(Double value)
Sets the value of the weight property.

Parameters:
value - allowed object is Double


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