org.drools.rule.builder.dialect.java.parser
Interface JavaBlockDescr
- All Known Subinterfaces:
- JavaContainerBlockDescr
- All Known Implementing Classes:
- AbstractJavaBlockDescr, AbstractJavaContainerBlockDescr, JavaCatchBlockDescr, JavaElseBlockDescr, JavaFinalBlockDescr, JavaForBlockDescr, JavaIfBlockDescr, JavaInterfacePointsDescr, JavaModifyBlockDescr, JavaRootBlockDescr, JavaStatementBlockDescr, JavaThrowBlockDescr, JavaTryBlockDescr, JavaWhileBlockDescr
public interface JavaBlockDescr
getType
JavaBlockDescr.BlockType getType()
getStart
int getStart()
getEnd
int getEnd()
getTargetExpression
String getTargetExpression()
setTargetExpression
void setTargetExpression(String str)
getInputs
Map<String,Class<?>> getInputs()
setInputs
void setInputs(Map<String,Class<?>> variables)
getInScopeLocalVars
List<JavaLocalDeclarationDescr> getInScopeLocalVars()
- Returns the list of in-code, declared variables that are available
in the scope of this block
- Returns:
setInScopeLocalVars
void setInScopeLocalVars(List<JavaLocalDeclarationDescr> inScopeLocalVars)
- Sets the list of in-code, declared variables that are available
in the scope of this block
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.