Class JavaTryBlockDescr
- java.lang.Object
-
- org.drools.compiler.rule.builder.dialect.java.parser.AbstractJavaContainerBlockDescr
-
- org.drools.compiler.rule.builder.dialect.java.parser.JavaTryBlockDescr
-
- All Implemented Interfaces:
JavaBlockDescr
,JavaContainerBlockDescr
public class JavaTryBlockDescr extends AbstractJavaContainerBlockDescr implements JavaBlockDescr, JavaContainerBlockDescr
-
-
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 JavaTryBlockDescr()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addCatch(JavaCatchBlockDescr cd)
java.util.List<JavaCatchBlockDescr>
getCatches()
int
getEnd()
JavaFinalBlockDescr
getFinal()
int
getStart()
java.lang.String
getTargetExpression()
int
getTextStart()
JavaBlockDescr.BlockType
getType()
void
setEnd(int end)
void
setFinally(JavaFinalBlockDescr fd)
void
setStart(int start)
void
setTargetExpression(java.lang.String str)
void
setTextStart(int textStart)
-
Methods inherited from class org.drools.compiler.rule.builder.dialect.java.parser.AbstractJavaContainerBlockDescr
addJavaBlockDescr, getInputs, getInScopeLocalVars, getJavaBlockDescrs, setInputs, setInScopeLocalVars
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.drools.compiler.rule.builder.dialect.java.parser.JavaBlockDescr
getInputs, getInScopeLocalVars, setInputs, setInScopeLocalVars
-
Methods inherited from interface org.drools.compiler.rule.builder.dialect.java.parser.JavaContainerBlockDescr
addJavaBlockDescr, getJavaBlockDescrs
-
-
-
-
Method Detail
-
getStart
public int getStart()
- Specified by:
getStart
in interfaceJavaBlockDescr
-
setStart
public void setStart(int start)
-
getEnd
public int getEnd()
- Specified by:
getEnd
in interfaceJavaBlockDescr
-
setEnd
public void setEnd(int end)
-
getTextStart
public int getTextStart()
-
setTextStart
public void setTextStart(int textStart)
-
getType
public JavaBlockDescr.BlockType getType()
- Specified by:
getType
in interfaceJavaBlockDescr
-
getTargetExpression
public java.lang.String getTargetExpression()
- Specified by:
getTargetExpression
in interfaceJavaBlockDescr
-
setTargetExpression
public void setTargetExpression(java.lang.String str)
- Specified by:
setTargetExpression
in interfaceJavaBlockDescr
-
addCatch
public void addCatch(JavaCatchBlockDescr cd)
-
setFinally
public void setFinally(JavaFinalBlockDescr fd)
-
getCatches
public java.util.List<JavaCatchBlockDescr> getCatches()
-
getFinal
public JavaFinalBlockDescr getFinal()
-
-