org.drools.lang.descr
Class QualifiedIdentifierRestrictionDescr

java.lang.Object
  extended by org.drools.lang.descr.BaseDescr
      extended by org.drools.lang.descr.RestrictionDescr
          extended by org.drools.lang.descr.QualifiedIdentifierRestrictionDescr
All Implemented Interfaces:
java.io.Serializable

public class QualifiedIdentifierRestrictionDescr
extends RestrictionDescr

This represents a qualified identifier, like enums or subfield access in variables like "$p.name". This is a constraint on a single field of a pattern. The "text" contains the content.

See Also:
Serialized Form

Constructor Summary
QualifiedIdentifierRestrictionDescr(java.lang.String evaluator, java.lang.String text)
           
 
Method Summary
 java.lang.String getEvaluator()
           
 java.lang.String getText()
           
 void setText(java.lang.String text)
           
 java.lang.String toString()
           
 
Methods inherited from class org.drools.lang.descr.BaseDescr
getColumn, getEndCharacter, getEndColumn, getEndLine, getLine, getStartCharacter, setEndCharacter, setEndLocation, setLocation, setStartCharacter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

QualifiedIdentifierRestrictionDescr

public QualifiedIdentifierRestrictionDescr(java.lang.String evaluator,
                                           java.lang.String text)
Method Detail

setText

public void setText(java.lang.String text)
Overrides:
setText in class BaseDescr

getEvaluator

public java.lang.String getEvaluator()

getText

public java.lang.String getText()
Overrides:
getText in class BaseDescr

toString

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