Package org.drools.template.parser
Class DefaultTemplateContainer
- java.lang.Object
-
- org.drools.template.parser.DefaultTemplateContainer
-
- All Implemented Interfaces:
TemplateContainer
public class DefaultTemplateContainer extends 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(InputStream templateStream)
DefaultTemplateContainer(InputStream templateStream, boolean replaceOptionals)
DefaultTemplateContainer(String template)
DefaultTemplateContainer(String template, boolean replaceOptionals)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Column
getColumn(String name)
Column[]
getColumns()
String
getHeader()
Map<String,RuleTemplate>
getTemplates()
-
-
-
Constructor Detail
-
DefaultTemplateContainer
public DefaultTemplateContainer(String template)
-
DefaultTemplateContainer
public DefaultTemplateContainer(InputStream templateStream)
-
DefaultTemplateContainer
public DefaultTemplateContainer(String template, boolean replaceOptionals)
-
DefaultTemplateContainer
public DefaultTemplateContainer(InputStream templateStream, boolean replaceOptionals)
-
-
Method Detail
-
getTemplates
public Map<String,RuleTemplate> getTemplates()
- Specified by:
getTemplates
in interfaceTemplateContainer
-
getColumns
public Column[] getColumns()
- Specified by:
getColumns
in interfaceTemplateContainer
-
getHeader
public String getHeader()
- Specified by:
getHeader
in interfaceTemplateContainer
-
getColumn
public Column getColumn(String name)
- Specified by:
getColumn
in interfaceTemplateContainer
-
-