org.drools.rule.builder.dialect.java.parser
Class JavaModifyBlockDescr

java.lang.Object
  extended by org.drools.rule.builder.dialect.java.parser.AbstractJavaBlockDescr
      extended by org.drools.rule.builder.dialect.java.parser.JavaModifyBlockDescr
All Implemented Interfaces:
JavaBlockDescr

public class JavaModifyBlockDescr
extends AbstractJavaBlockDescr
implements JavaBlockDescr

A helper class used during java code parsing to identify and handle modify(){} blocks


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.drools.rule.builder.dialect.java.parser.JavaBlockDescr
JavaBlockDescr.BlockType
 
Constructor Summary
JavaModifyBlockDescr(String targetExpression)
           
 
Method Summary
 int getEnd()
           
 List<String> getExpressions()
           
 int getStart()
           
 String getTargetExpression()
           
 JavaBlockDescr.BlockType getType()
           
 void setEnd(int end)
           
 void setExpressions(List<String> expressions)
           
 void setStart(int start)
           
 void setTargetExpression(String targetExpression)
           
 String toString()
           
 
Methods inherited from class org.drools.rule.builder.dialect.java.parser.AbstractJavaBlockDescr
getInputs, setInputs
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.drools.rule.builder.dialect.java.parser.JavaBlockDescr
getInputs, setInputs
 

Constructor Detail

JavaModifyBlockDescr

public JavaModifyBlockDescr(String targetExpression)
Method Detail

getStart

public int getStart()
Specified by:
getStart in interface JavaBlockDescr

setStart

public void setStart(int start)

getEnd

public int getEnd()
Specified by:
getEnd in interface JavaBlockDescr

setEnd

public void setEnd(int end)

getTargetExpression

public String getTargetExpression()
Specified by:
getTargetExpression in interface JavaBlockDescr

setTargetExpression

public void setTargetExpression(String targetExpression)
Specified by:
setTargetExpression in interface JavaBlockDescr

getExpressions

public List<String> getExpressions()

setExpressions

public void setExpressions(List<String> expressions)

toString

public String toString()
Overrides:
toString in class Object

getType

public JavaBlockDescr.BlockType getType()
Specified by:
getType in interface JavaBlockDescr


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