org.drools.verifier.components
Class EnumRestriction

java.lang.Object
  extended by org.drools.verifier.data.VerifierComponent
      extended by org.drools.verifier.components.PackageComponent
          extended by org.drools.verifier.components.RuleComponent
              extended by org.drools.verifier.components.PatternComponent
                  extended by org.drools.verifier.components.Restriction
                      extended by org.drools.verifier.components.EnumRestriction
All Implemented Interfaces:
Comparable<VerifierComponent>, ChildComponent, Cause

public class EnumRestriction
extends Restriction


Nested Class Summary
 
Nested classes/interfaces inherited from class org.drools.verifier.components.Restriction
Restriction.RestrictionType
 
Field Summary
 
Fields inherited from class org.drools.verifier.components.Restriction
operator
 
Constructor Summary
EnumRestriction(Pattern pattern)
           
 
Method Summary
 String getEnumBase()
           
 String getEnumBasePath()
           
 String getEnumName()
           
 Restriction.RestrictionType getRestrictionType()
           
 void setEnumBase(String enumBase)
           
 void setEnumBasePath(String enumBasePath)
           
 void setEnumName(String enumName)
           
 String toString()
           
 
Methods inherited from class org.drools.verifier.components.Restriction
getFieldPath, getOperator, getPath, getVerifierComponentType, isPatternIsNot, setFieldPath, setOperator, setPatternIsNot
 
Methods inherited from class org.drools.verifier.components.PatternComponent
getPatternName, getPatternOrderNumber, getPatternPath
 
Methods inherited from class org.drools.verifier.components.RuleComponent
getFullRulePath, getOrderNumber, getParentPath, getParentType, getRuleName, getRulePath, setOrderNumber, setParentPath, setParentType, setRuleName
 
Methods inherited from class org.drools.verifier.components.PackageComponent
getPackageName, getPackagePath, setPackageName
 
Methods inherited from class org.drools.verifier.data.VerifierComponent
compareTo, getCauses
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.drools.verifier.report.components.Cause
getCauses
 

Constructor Detail

EnumRestriction

public EnumRestriction(Pattern pattern)
Method Detail

getRestrictionType

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

getEnumBasePath

public String getEnumBasePath()

setEnumBasePath

public void setEnumBasePath(String enumBasePath)

getEnumBase

public String getEnumBase()

setEnumBase

public void setEnumBase(String enumBase)

getEnumName

public String getEnumName()

setEnumName

public void setEnumName(String enumName)

toString

public String toString()
Overrides:
toString in class VerifierComponent


Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.