org.drools.template
Class ObjectDataCompiler
java.lang.Object
org.drools.template.DataProviderCompiler
org.drools.template.ObjectDataCompiler
public class ObjectDataCompiler
- extends DataProviderCompiler
This class provides additional methods for invoking the template
compiler, taking the actual parameters from maps or objects.
Method Summary |
String |
compile(Collection<?> objs,
InputStream templateStream)
Compile templates, substituting from a collection of maps or objects
into the given template. |
String |
compile(Collection<?> objs,
String template)
Compile templates, substituting from a collection of maps or objects
into the given template. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ObjectDataCompiler
public ObjectDataCompiler()
compile
public String compile(Collection<?> objs,
String template)
- Compile templates, substituting from a collection of maps or objects
into the given template.
- Parameters:
objs
- the collection of maps or objectstemplate
- the template resource pathname
- Returns:
- the expanded rules as a string
compile
public String compile(Collection<?> objs,
InputStream templateStream)
- Compile templates, substituting from a collection of maps or objects
into the given template.
- Parameters:
objs
- objs the collection of maps or objectstemplateStream
- the template as a stream
- Returns:
- the expanded rules as a string
Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.