Class AssociationModel
- java.lang.Object
-
- weka.core.pmml.jaxbbindings.AssociationModel
-
public class AssociationModel extends Object
Java class for AssociationModel element declaration.
The following schema fragment specifies the expected content contained within this class.
<element name="AssociationModel"> <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"/> <element ref="{http://www.dmg.org/PMML-4_1}MiningSchema"/> <element ref="{http://www.dmg.org/PMML-4_1}Output" minOccurs="0"/> <element ref="{http://www.dmg.org/PMML-4_1}ModelStats" minOccurs="0"/> <element ref="{http://www.dmg.org/PMML-4_1}LocalTransformations" minOccurs="0"/> <element ref="{http://www.dmg.org/PMML-4_1}Item" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.dmg.org/PMML-4_1}Itemset" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.dmg.org/PMML-4_1}AssociationRule" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.dmg.org/PMML-4_1}ModelVerification" minOccurs="0"/> <element ref="{http://www.dmg.org/PMML-4_1}Extension" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="algorithmName" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="avgNumberOfItemsPerTA" type="{http://www.dmg.org/PMML-4_1}REAL-NUMBER" /> <attribute name="functionName" use="required" type="{http://www.dmg.org/PMML-4_1}MINING-FUNCTION" /> <attribute name="isScorable" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /> <attribute name="lengthLimit" type="{http://www.dmg.org/PMML-4_1}INT-NUMBER" /> <attribute name="maxNumberOfItemsPerTA" type="{http://www.dmg.org/PMML-4_1}INT-NUMBER" /> <attribute name="minimumConfidence" use="required" type="{http://www.dmg.org/PMML-4_1}PROB-NUMBER" /> <attribute name="minimumSupport" use="required" type="{http://www.dmg.org/PMML-4_1}PROB-NUMBER" /> <attribute name="modelName" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="numberOfItems" use="required" type="{http://www.dmg.org/PMML-4_1}INT-NUMBER" /> <attribute name="numberOfItemsets" use="required" type="{http://www.dmg.org/PMML-4_1}INT-NUMBER" /> <attribute name="numberOfRules" use="required" type="{http://www.dmg.org/PMML-4_1}INT-NUMBER" /> <attribute name="numberOfTransactions" use="required" type="{http://www.dmg.org/PMML-4_1}INT-NUMBER" /> </restriction> </complexContent> </complexType> </element>
-
-
Constructor Summary
Constructors Constructor Description AssociationModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAlgorithmName()Gets the value of the algorithmName property.DoublegetAvgNumberOfItemsPerTA()Gets the value of the avgNumberOfItemsPerTA property.List<Object>getContent()Gets the rest of the content model.MININGFUNCTIONgetFunctionName()Gets the value of the functionName property.BigIntegergetLengthLimit()Gets the value of the lengthLimit property.BigIntegergetMaxNumberOfItemsPerTA()Gets the value of the maxNumberOfItemsPerTA property.BigDecimalgetMinimumConfidence()Gets the value of the minimumConfidence property.BigDecimalgetMinimumSupport()Gets the value of the minimumSupport property.StringgetModelName()Gets the value of the modelName property.BigIntegergetNumberOfItems()Gets the value of the numberOfItems property.BigIntegergetNumberOfItemsets()Gets the value of the numberOfItemsets property.BigIntegergetNumberOfRules()Gets the value of the numberOfRules property.BigIntegergetNumberOfTransactions()Gets the value of the numberOfTransactions property.booleanisIsScorable()Gets the value of the isScorable property.voidsetAlgorithmName(String value)Sets the value of the algorithmName property.voidsetAvgNumberOfItemsPerTA(Double value)Sets the value of the avgNumberOfItemsPerTA property.voidsetFunctionName(MININGFUNCTION value)Sets the value of the functionName property.voidsetIsScorable(Boolean value)Sets the value of the isScorable property.voidsetLengthLimit(BigInteger value)Sets the value of the lengthLimit property.voidsetMaxNumberOfItemsPerTA(BigInteger value)Sets the value of the maxNumberOfItemsPerTA property.voidsetMinimumConfidence(BigDecimal value)Sets the value of the minimumConfidence property.voidsetMinimumSupport(BigDecimal value)Sets the value of the minimumSupport property.voidsetModelName(String value)Sets the value of the modelName property.voidsetNumberOfItems(BigInteger value)Sets the value of the numberOfItems property.voidsetNumberOfItemsets(BigInteger value)Sets the value of the numberOfItemsets property.voidsetNumberOfRules(BigInteger value)Sets the value of the numberOfRules property.voidsetNumberOfTransactions(BigInteger value)Sets the value of the numberOfTransactions property.
-
-
-
Method Detail
-
getContent
public List<Object> getContent()
Gets the rest of the content model.You are getting this "catch-all" property because of the following reason: The field name "Extension" is used by two different parts of a schema. See: line 703 of file:/home/david/workspace/weka/pmml-4-1.xsd line 694 of file:/home/david/workspace/weka/pmml-4-1.xsd
To get rid of this property, apply a property customization to one of both of the following declarations to change their names: Gets the value of the content 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
setmethod for the content property.For example, to add a new item, do as follows:
getContent().add(newItem);Objects of the following type(s) are allowed in the list
ModelStatsOutputAssociationRuleLocalTransformationsItemsetMiningSchemaModelVerificationExtensionItem
-
getAlgorithmName
public String getAlgorithmName()
Gets the value of the algorithmName property.- Returns:
- possible object is
String
-
setAlgorithmName
public void setAlgorithmName(String value)
Sets the value of the algorithmName property.- Parameters:
value- allowed object isString
-
getAvgNumberOfItemsPerTA
public Double getAvgNumberOfItemsPerTA()
Gets the value of the avgNumberOfItemsPerTA property.- Returns:
- possible object is
Double
-
setAvgNumberOfItemsPerTA
public void setAvgNumberOfItemsPerTA(Double value)
Sets the value of the avgNumberOfItemsPerTA property.- Parameters:
value- allowed object isDouble
-
getFunctionName
public MININGFUNCTION getFunctionName()
Gets the value of the functionName property.- Returns:
- possible object is
MININGFUNCTION
-
setFunctionName
public void setFunctionName(MININGFUNCTION value)
Sets the value of the functionName property.- Parameters:
value- allowed object isMININGFUNCTION
-
isIsScorable
public boolean isIsScorable()
Gets the value of the isScorable property.- Returns:
- possible object is
Boolean
-
setIsScorable
public void setIsScorable(Boolean value)
Sets the value of the isScorable property.- Parameters:
value- allowed object isBoolean
-
getLengthLimit
public BigInteger getLengthLimit()
Gets the value of the lengthLimit property.- Returns:
- possible object is
BigInteger
-
setLengthLimit
public void setLengthLimit(BigInteger value)
Sets the value of the lengthLimit property.- Parameters:
value- allowed object isBigInteger
-
getMaxNumberOfItemsPerTA
public BigInteger getMaxNumberOfItemsPerTA()
Gets the value of the maxNumberOfItemsPerTA property.- Returns:
- possible object is
BigInteger
-
setMaxNumberOfItemsPerTA
public void setMaxNumberOfItemsPerTA(BigInteger value)
Sets the value of the maxNumberOfItemsPerTA property.- Parameters:
value- allowed object isBigInteger
-
getMinimumConfidence
public BigDecimal getMinimumConfidence()
Gets the value of the minimumConfidence property.- Returns:
- possible object is
BigDecimal
-
setMinimumConfidence
public void setMinimumConfidence(BigDecimal value)
Sets the value of the minimumConfidence property.- Parameters:
value- allowed object isBigDecimal
-
getMinimumSupport
public BigDecimal getMinimumSupport()
Gets the value of the minimumSupport property.- Returns:
- possible object is
BigDecimal
-
setMinimumSupport
public void setMinimumSupport(BigDecimal value)
Sets the value of the minimumSupport property.- Parameters:
value- allowed object isBigDecimal
-
getModelName
public String getModelName()
Gets the value of the modelName property.- Returns:
- possible object is
String
-
setModelName
public void setModelName(String value)
Sets the value of the modelName property.- Parameters:
value- allowed object isString
-
getNumberOfItems
public BigInteger getNumberOfItems()
Gets the value of the numberOfItems property.- Returns:
- possible object is
BigInteger
-
setNumberOfItems
public void setNumberOfItems(BigInteger value)
Sets the value of the numberOfItems property.- Parameters:
value- allowed object isBigInteger
-
getNumberOfItemsets
public BigInteger getNumberOfItemsets()
Gets the value of the numberOfItemsets property.- Returns:
- possible object is
BigInteger
-
setNumberOfItemsets
public void setNumberOfItemsets(BigInteger value)
Sets the value of the numberOfItemsets property.- Parameters:
value- allowed object isBigInteger
-
getNumberOfRules
public BigInteger getNumberOfRules()
Gets the value of the numberOfRules property.- Returns:
- possible object is
BigInteger
-
setNumberOfRules
public void setNumberOfRules(BigInteger value)
Sets the value of the numberOfRules property.- Parameters:
value- allowed object isBigInteger
-
getNumberOfTransactions
public BigInteger getNumberOfTransactions()
Gets the value of the numberOfTransactions property.- Returns:
- possible object is
BigInteger
-
setNumberOfTransactions
public void setNumberOfTransactions(BigInteger value)
Sets the value of the numberOfTransactions property.- Parameters:
value- allowed object isBigInteger
-
-