com.github.mustachejava
Class DefaultMustacheFactory

java.lang.Object
  extended by com.github.mustachejava.DefaultMustacheFactory
All Implemented Interfaces:
MustacheFactory

public class DefaultMustacheFactory
extends java.lang.Object
implements MustacheFactory

Simplest possible code factory


Constructor Summary
DefaultMustacheFactory()
           
DefaultMustacheFactory(java.io.File fileRoot)
           
DefaultMustacheFactory(java.lang.String resourceRoot)
           
 
Method Summary
 Mustache compile(java.io.Reader reader, java.lang.String name)
           
 Mustache compile(java.io.Reader reader, java.lang.String file, java.lang.String sm, java.lang.String em)
           
 Mustache compile(java.lang.String name)
           
 MustacheVisitor createMustacheVisitor()
           
 void encode(java.lang.String value, java.io.Writer writer)
           
 java.util.concurrent.ExecutorService getExecutorService()
           
 ObjectHandler getObjectHandler()
           
 java.io.Reader getReader(java.lang.String resourceName)
           
 Mustache getTemplate(java.lang.String templateText)
           
 void putTemplate(java.lang.String templateText, Mustache mustache)
           
 void setExecutorService(java.util.concurrent.ExecutorService es)
           
 void setObjectHandler(ObjectHandler oh)
           
 java.lang.String translate(java.lang.String from)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultMustacheFactory

public DefaultMustacheFactory()

DefaultMustacheFactory

public DefaultMustacheFactory(java.lang.String resourceRoot)

DefaultMustacheFactory

public DefaultMustacheFactory(java.io.File fileRoot)
Method Detail

createMustacheVisitor

public MustacheVisitor createMustacheVisitor()
Specified by:
createMustacheVisitor in interface MustacheFactory

getReader

public java.io.Reader getReader(java.lang.String resourceName)
Specified by:
getReader in interface MustacheFactory

encode

public void encode(java.lang.String value,
                   java.io.Writer writer)
Specified by:
encode in interface MustacheFactory

getObjectHandler

public ObjectHandler getObjectHandler()
Specified by:
getObjectHandler in interface MustacheFactory

setObjectHandler

public void setObjectHandler(ObjectHandler oh)

getExecutorService

public java.util.concurrent.ExecutorService getExecutorService()

setExecutorService

public void setExecutorService(java.util.concurrent.ExecutorService es)

getTemplate

public Mustache getTemplate(java.lang.String templateText)

putTemplate

public void putTemplate(java.lang.String templateText,
                        Mustache mustache)

compile

public Mustache compile(java.lang.String name)
Specified by:
compile in interface MustacheFactory

compile

public Mustache compile(java.io.Reader reader,
                        java.lang.String name)
Specified by:
compile in interface MustacheFactory

compile

public Mustache compile(java.io.Reader reader,
                        java.lang.String file,
                        java.lang.String sm,
                        java.lang.String em)

translate

public java.lang.String translate(java.lang.String from)
Specified by:
translate in interface MustacheFactory


Copyright © 2012. All Rights Reserved.