Package de.uhilger.httpserver.template
Class NeonMustacheFactory
- java.lang.Object
-
- com.github.mustachejava.DefaultMustacheFactory
-
- de.uhilger.httpserver.template.NeonMustacheFactory
-
- All Implemented Interfaces:
com.github.mustachejava.MustacheFactory
public class NeonMustacheFactory extends com.github.mustachejava.DefaultMustacheFactory
Eine MustacheFactory die die Methode encode der DefaultMustacheFactory deaktiviert.
-
-
Constructor Summary
Constructors Constructor Description NeonMustacheFactory()
Eine MustacheFactory erzeugen, die Temlates im Classpath suchtNeonMustacheFactory(File fileRoot)
Eine MustacheFactory erzeugen, die Templates in einem Ordner des Dateisystems sucht.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
encode(String value, Writer writer)
Die DefaultMustacheFactory veraendert HTML-Inhalte ueber die Methode encode.-
Methods inherited from class com.github.mustachejava.DefaultMustacheFactory
compile, compile, compile, compilePartial, createLambdaCache, createMustacheCache, createMustacheVisitor, createParser, filterText, getExecutorService, getFragment, getFragmentCacheFunction, getMustacheCacheFunction, getObjectHandler, getReader, getRecursionLimit, resolvePartialPath, setExecutorService, setObjectHandler, setRecursionLimit, translate
-
-
-
-
Constructor Detail
-
NeonMustacheFactory
public NeonMustacheFactory()
Eine MustacheFactory erzeugen, die Temlates im Classpath sucht
-
NeonMustacheFactory
public NeonMustacheFactory(File fileRoot)
Eine MustacheFactory erzeugen, die Templates in einem Ordner des Dateisystems sucht.- Parameters:
fileRoot
- der Ordner, der als Basis für Dateinamen nebst realtiven PFadangaben dienen soll
-
-
Method Detail
-
encode
public void encode(String value, Writer writer)
Die DefaultMustacheFactory veraendert HTML-Inhalte ueber die Methode encode. Deshalb wird die MEthode hier ueberschrieben und der Wert in 'value' unveraendert herausgeschrieben.- Specified by:
encode
in interfacecom.github.mustachejava.MustacheFactory
- Overrides:
encode
in classcom.github.mustachejava.DefaultMustacheFactory
- Parameters:
value
- zu schreibender Wertwriter
- der Writer, der zum Schreiben genutzt wird
-
-