org.drools.analytics.components
Class Constraint

java.lang.Object
  extended by org.drools.analytics.components.AnalyticsComponent
      extended by org.drools.analytics.components.Constraint
All Implemented Interfaces:
java.io.Serializable

public class Constraint
extends AnalyticsComponent
implements java.io.Serializable

Author:
Toni Rikkola
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.drools.analytics.components.AnalyticsComponent
id, ruleName
 
Constructor Summary
Constraint()
           
 
Method Summary
 AnalyticsComponentType getComponentType()
           
 int getFieldId()
           
 int getLineNumber()
           
 int getPatternId()
           
 int getRuleId()
           
 boolean isPatternIsNot()
           
 void setFieldId(int fieldId)
           
 void setLineNumber(int lineNumber)
           
 void setPatternId(int patternId)
           
 void setPatternIsNot(boolean patternIsNot)
           
 void setRuleId(int ruleId)
           
 
Methods inherited from class org.drools.analytics.components.AnalyticsComponent
getId, getRuleName, setRuleName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Constraint

public Constraint()
Method Detail

getComponentType

public AnalyticsComponentType getComponentType()
Specified by:
getComponentType in class AnalyticsComponent

getFieldId

public int getFieldId()

setFieldId

public void setFieldId(int fieldId)

getRuleId

public int getRuleId()

setRuleId

public void setRuleId(int ruleId)

getLineNumber

public int getLineNumber()

setLineNumber

public void setLineNumber(int lineNumber)

getPatternId

public int getPatternId()

setPatternId

public void setPatternId(int patternId)

isPatternIsNot

public boolean isPatternIsNot()

setPatternIsNot

public void setPatternIsNot(boolean patternIsNot)