org.drools.rule.builder.dialect.java.parser
Class AbstractJavaContainerBlockDescr
java.lang.Object
org.drools.rule.builder.dialect.java.parser.AbstractJavaContainerBlockDescr
- All Implemented Interfaces:
- JavaBlockDescr, JavaContainerBlockDescr
- Direct Known Subclasses:
- JavaCatchBlockDescr, JavaElseBlockDescr, JavaFinalBlockDescr, JavaForBlockDescr, JavaIfBlockDescr, JavaRootBlockDescr, JavaTryBlockDescr, JavaWhileBlockDescr
public abstract class AbstractJavaContainerBlockDescr
- extends Object
- implements JavaContainerBlockDescr
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractJavaContainerBlockDescr
public AbstractJavaContainerBlockDescr()
getJavaBlockDescrs
public List<JavaBlockDescr> getJavaBlockDescrs()
- Specified by:
getJavaBlockDescrs
in interface JavaContainerBlockDescr
addJavaBlockDescr
public void addJavaBlockDescr(JavaBlockDescr descr)
- Specified by:
addJavaBlockDescr
in interface JavaContainerBlockDescr
getInputs
public Map<String,Class<?>> getInputs()
- Specified by:
getInputs
in interface JavaBlockDescr
setInputs
public void setInputs(Map<String,Class<?>> variables)
- Specified by:
setInputs
in interface JavaBlockDescr
getInScopeLocalVars
public List<JavaLocalDeclarationDescr> getInScopeLocalVars()
- Returns the list of in-code, declared variables that are available
in the scope of this block
- Specified by:
getInScopeLocalVars
in interface JavaBlockDescr
- Returns:
setInScopeLocalVars
public void setInScopeLocalVars(List<JavaLocalDeclarationDescr> inScopeLocalVars)
- Sets the list of in-code, declared variables that are available
in the scope of this block
- Specified by:
setInScopeLocalVars
in interface JavaBlockDescr
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.