com.partnersoft.v3x.text
Class BeanGraphTemplate
java.lang.Object
com.partnersoft.v3x.text.BeanGraphTemplate
public class BeanGraphTemplate
- extends java.lang.Object
A fast and simple templating tool based on BeanGraph. Uses backtick syntax
like BeanReportEngine.
|
Method Summary |
java.lang.String |
getBoilerplate()
Gets the value of boilerplate |
java.util.Set |
getRequiredPaths()
|
java.lang.String |
runTemplate(java.lang.Object source)
|
void |
runTemplate(java.lang.Object source,
java.lang.StringBuffer buffer)
|
void |
runTemplate(java.lang.Object source,
java.io.Writer outie)
|
void |
setBoilerplate(java.lang.String argBoilerplate)
Sets the value of boilerplate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BeanGraphTemplate
public BeanGraphTemplate()
BeanGraphTemplate
public BeanGraphTemplate(java.lang.String boilerplate)
getRequiredPaths
public java.util.Set getRequiredPaths()
runTemplate
public java.lang.String runTemplate(java.lang.Object source)
runTemplate
public void runTemplate(java.lang.Object source,
java.lang.StringBuffer buffer)
runTemplate
public void runTemplate(java.lang.Object source,
java.io.Writer outie)
throws java.io.IOException
- Throws:
java.io.IOException
getBoilerplate
public java.lang.String getBoilerplate()
- Gets the value of boilerplate
- Returns:
- the value of boilerplate
setBoilerplate
public void setBoilerplate(java.lang.String argBoilerplate)
- Sets the value of boilerplate
- Parameters:
argBoilerplate - Value to assign to this.boilerplate