org.drools.lang.descr
Class PatternDescr
java.lang.Object
org.drools.lang.descr.BaseDescr
org.drools.lang.descr.PatternDescr
- All Implemented Interfaces:
- Externalizable, Serializable, Cloneable
public class PatternDescr
- extends BaseDescr
- implements Cloneable
- See Also:
- Serialized Form
Methods inherited from class org.drools.lang.descr.BaseDescr |
getColumn, getEndCharacter, getEndColumn, getEndLine, getLine, getStartCharacter, getText, readExternal, setEndCharacter, setEndLocation, setLocation, setStartCharacter, setText, writeExternal |
PatternDescr
public PatternDescr()
PatternDescr
public PatternDescr(String objectType)
PatternDescr
public PatternDescr(String objectType,
String identifier)
PatternDescr
public PatternDescr(String objectType,
String identifier,
boolean isQuery)
setIdentifier
public void setIdentifier(String identifier)
setObjectType
public void setObjectType(String objectType)
setQuery
public void setQuery(boolean query)
getObjectType
public String getObjectType()
getIdentifier
public String getIdentifier()
isQuery
public boolean isQuery()
getDescrs
public List<? extends BaseDescr> getDescrs()
addConstraint
public void addConstraint(BaseDescr base)
removeConstraint
public boolean removeConstraint(BaseDescr base)
getConstraint
public ConditionalElementDescr getConstraint()
isInternalFact
public boolean isInternalFact()
toString
public String toString()
- Overrides:
toString
in class Object
getLeftParentCharacter
public int getLeftParentCharacter()
- Returns:
- the leftParentCharacter
setLeftParentCharacter
public void setLeftParentCharacter(int leftParentCharacter)
- Parameters:
leftParentCharacter
- the leftParentCharacter to set
getRightParentCharacter
public int getRightParentCharacter()
- Returns:
- the rightParentCharacter
setRightParentCharacter
public void setRightParentCharacter(int rightParentCharacter)
- Parameters:
rightParentCharacter
- the rightParentCharacter to set
getSource
public PatternSourceDescr getSource()
setSource
public void setSource(PatternSourceDescr source)
getBehaviors
public List<BehaviorDescr> getBehaviors()
- Returns:
- the behaviors
setBehaviors
public void setBehaviors(List<BehaviorDescr> behaviors)
- Parameters:
behaviors
- the behaviors to set
addBehavior
public void addBehavior(BehaviorDescr behavior)
isUnification
public boolean isUnification()
- Returns:
- the unification
setUnification
public void setUnification(boolean unification)
- Parameters:
unification
- the unification to set
clone
public Object clone()
- Overrides:
clone
in class Object
Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.