org.drools.analytics.components
Class QualifiedIdentifierRestriction

java.lang.Object
  extended by org.drools.analytics.components.AnalyticsComponent
      extended by org.drools.analytics.components.Restriction
          extended by org.drools.analytics.components.QualifiedIdentifierRestriction
All Implemented Interfaces:
Cause

public class QualifiedIdentifierRestriction
extends Restriction

Author:
Toni Rikkola

Nested Class Summary
 
Nested classes/interfaces inherited from class org.drools.analytics.components.Restriction
Restriction.RestrictionType
 
Nested classes/interfaces inherited from interface org.drools.analytics.result.Cause
Cause.CauseType
 
Field Summary
 
Fields inherited from class org.drools.analytics.components.AnalyticsComponent
id, ruleName
 
Constructor Summary
QualifiedIdentifierRestriction()
           
 
Method Summary
 Restriction.RestrictionType getRestrictionType()
           
 java.lang.String getValueAsString()
           
 int getVariableId()
           
 java.lang.String getVariableName()
           
 java.lang.String getVariablePath()
           
 void setVariableId(int variableId)
           
 void setVariableName(java.lang.String variableName)
           
 void setVariablePath(java.lang.String variablePath)
           
 java.lang.String toString()
           
 
Methods inherited from class org.drools.analytics.components.Restriction
getCauseType, getComponentType, getConstraintId, getEvaluator, getFieldId, getPatternId, getRuleId, isPatternIsNot, setConstraintId, setEvaluator, setFieldId, setPatternId, setPatternIsNot, setRuleId
 
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, wait, wait, wait
 
Methods inherited from interface org.drools.analytics.result.Cause
getId, getRuleName
 

Constructor Detail

QualifiedIdentifierRestriction

public QualifiedIdentifierRestriction()
Method Detail

getRestrictionType

public Restriction.RestrictionType getRestrictionType()
Specified by:
getRestrictionType in class Restriction

getValueAsString

public java.lang.String getValueAsString()

getVariableId

public int getVariableId()

setVariableId

public void setVariableId(int variableId)

getVariableName

public java.lang.String getVariableName()

setVariableName

public void setVariableName(java.lang.String variableName)

getVariablePath

public java.lang.String getVariablePath()

setVariablePath

public void setVariablePath(java.lang.String variablePath)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object