Package com.fizzed.rocker.runtime
Class GuavaHtmlStringify
- java.lang.Object
-
- com.fizzed.rocker.runtime.RawStringify
-
- com.fizzed.rocker.runtime.DefaultHtmlStringify
-
- com.fizzed.rocker.runtime.GuavaHtmlStringify
-
- All Implemented Interfaces:
RockerStringify
public class GuavaHtmlStringify extends DefaultHtmlStringify
Guava-based implementation of HtmlStringify. Guava uses some fancy buffer techniques to achieve 3-5x performance boosts on escaping. However, its a large library and so its simply an optional dependency.
-
-
Field Summary
Fields Modifier and Type Field Description private com.google.common.escape.Escaperescaper-
Fields inherited from interface com.fizzed.rocker.RockerStringify
HTML, RAW
-
-
Constructor Summary
Constructors Constructor Description GuavaHtmlStringify()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Strings(java.lang.String str)-
Methods inherited from class com.fizzed.rocker.runtime.DefaultHtmlStringify
escape, s
-
-
-
-
Method Detail
-
s
public java.lang.String s(java.lang.String str)
- Specified by:
sin interfaceRockerStringify- Overrides:
sin classDefaultHtmlStringify
-
-