Class JavaModifyBlockDescr
- java.lang.Object
-
- org.drools.compiler.rule.builder.dialect.java.parser.AbstractJavaBlockDescr
-
- org.drools.compiler.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.compiler.rule.builder.dialect.java.parser.JavaBlockDescr
JavaBlockDescr.BlockType
-
-
Constructor Summary
Constructors Constructor Description JavaModifyBlockDescr(String targetExpression)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetEnd()List<String>getExpressions()intgetStart()StringgetTargetExpression()JavaBlockDescr.BlockTypegetType()voidsetEnd(int end)voidsetExpressions(List<String> expressions)voidsetStart(int start)voidsetTargetExpression(String targetExpression)StringtoString()-
Methods inherited from class org.drools.compiler.rule.builder.dialect.java.parser.AbstractJavaBlockDescr
getInputs, getInScopeLocalVars, setInputs, setInScopeLocalVars
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.drools.compiler.rule.builder.dialect.java.parser.JavaBlockDescr
getInputs, getInScopeLocalVars, setInputs, setInScopeLocalVars
-
-
-
-
Constructor Detail
-
JavaModifyBlockDescr
public JavaModifyBlockDescr(String targetExpression)
-
-
Method Detail
-
getStart
public int getStart()
- Specified by:
getStartin interfaceJavaBlockDescr
-
setStart
public void setStart(int start)
-
getEnd
public int getEnd()
- Specified by:
getEndin interfaceJavaBlockDescr
-
setEnd
public void setEnd(int end)
-
getTargetExpression
public String getTargetExpression()
- Specified by:
getTargetExpressionin interfaceJavaBlockDescr
-
setTargetExpression
public void setTargetExpression(String targetExpression)
- Specified by:
setTargetExpressionin interfaceJavaBlockDescr
-
getType
public JavaBlockDescr.BlockType getType()
- Specified by:
getTypein interfaceJavaBlockDescr
-
-