Package org.drools.template.parser
Class DefaultTemplateContainer
- java.lang.Object
-
- org.drools.template.parser.DefaultTemplateContainer
-
- All Implemented Interfaces:
TemplateContainer
public class DefaultTemplateContainer extends java.lang.Object implements TemplateContainer
Container for a set of templates (residing in one file). This class will parse the template file.
-
-
Constructor Summary
Constructors Constructor Description DefaultTemplateContainer(java.io.InputStream templateStream)DefaultTemplateContainer(java.io.InputStream templateStream, boolean replaceOptionals)DefaultTemplateContainer(java.lang.String template)DefaultTemplateContainer(java.lang.String template, boolean replaceOptionals)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ColumngetColumn(java.lang.String name)Column[]getColumns()java.lang.StringgetHeader()java.util.Map<java.lang.String,RuleTemplate>getTemplates()
-
-
-
Constructor Detail
-
DefaultTemplateContainer
public DefaultTemplateContainer(java.lang.String template)
-
DefaultTemplateContainer
public DefaultTemplateContainer(java.io.InputStream templateStream)
-
DefaultTemplateContainer
public DefaultTemplateContainer(java.lang.String template, boolean replaceOptionals)
-
DefaultTemplateContainer
public DefaultTemplateContainer(java.io.InputStream templateStream, boolean replaceOptionals)
-
-
Method Detail
-
getTemplates
public java.util.Map<java.lang.String,RuleTemplate> getTemplates()
- Specified by:
getTemplatesin interfaceTemplateContainer
-
getColumns
public Column[] getColumns()
- Specified by:
getColumnsin interfaceTemplateContainer
-
getHeader
public java.lang.String getHeader()
- Specified by:
getHeaderin interfaceTemplateContainer
-
getColumn
public Column getColumn(java.lang.String name)
- Specified by:
getColumnin interfaceTemplateContainer
-
-