Class 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.
    • Field Summary

      • Fields inherited from class com.github.mustachejava.DefaultMustacheFactory

        es, mc, mustacheCache, oh, recursionLimit, templateCache
    • Constructor Summary

      Constructors 
      Constructor Description
      NeonMustacheFactory()
      Eine MustacheFactory erzeugen, die Temlates im Classpath sucht
      NeonMustacheFactory​(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 interface com.github.mustachejava.MustacheFactory
        Overrides:
        encode in class com.github.mustachejava.DefaultMustacheFactory
        Parameters:
        value - zu schreibender Wert
        writer - der Writer, der zum Schreiben genutzt wird