org.dmg.pmml.pmml_4_1.descr
Class CompoundPredicate

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

public class CompoundPredicate
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"/>
         <sequence maxOccurs="unbounded" minOccurs="2">
           <group ref="{http://www.dmg.org/PMML-4_1}PREDICATE"/>
         </sequence>
       </sequence>
       <attribute name="booleanOperator" use="required">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
             <enumeration value="or"/>
             <enumeration value="and"/>
             <enumeration value="xor"/>
             <enumeration value="surrogate"/>
           </restriction>
         </simpleType>
       </attribute>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  String booleanOperator
           
protected  List<Extension> extensions
           
protected  List<Serializable> simplePredicatesAndCompoundPredicatesAndSimpleSetPredicates
           
 
Constructor Summary
CompoundPredicate()
           
 
Method Summary
 String getBooleanOperator()
          Gets the value of the booleanOperator property.
 List<Extension> getExtensions()
          Gets the value of the extensions property.
 List<Serializable> getSimplePredicatesAndCompoundPredicatesAndSimpleSetPredicates()
          Gets the value of the simplePredicatesAndCompoundPredicatesAndSimpleSetPredicates property.
 void setBooleanOperator(String value)
          Sets the value of the booleanOperator 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

simplePredicatesAndCompoundPredicatesAndSimpleSetPredicates

protected List<Serializable> simplePredicatesAndCompoundPredicatesAndSimpleSetPredicates

booleanOperator

protected String booleanOperator
Constructor Detail

CompoundPredicate

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


getSimplePredicatesAndCompoundPredicatesAndSimpleSetPredicates

public List<Serializable> getSimplePredicatesAndCompoundPredicatesAndSimpleSetPredicates()
Gets the value of the simplePredicatesAndCompoundPredicatesAndSimpleSetPredicates 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 simplePredicatesAndCompoundPredicatesAndSimpleSetPredicates property.

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

    getSimplePredicatesAndCompoundPredicatesAndSimpleSetPredicates().add(newItem);
 

Objects of the following type(s) are allowed in the list SimplePredicate False SimpleSetPredicate CompoundPredicate True


getBooleanOperator

public String getBooleanOperator()
Gets the value of the booleanOperator property.

Returns:
possible object is String

setBooleanOperator

public void setBooleanOperator(String value)
Sets the value of the booleanOperator property.

Parameters:
value - allowed object is String


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