Class StringWriterSpecializedAdapter
- java.lang.Object
-
- io.pebbletemplates.pebble.extension.writer.StringWriterSpecializedAdapter
-
- All Implemented Interfaces:
SpecializedWriter
public class StringWriterSpecializedAdapter extends java.lang.Object implements SpecializedWriter
A $SpecializedWriterthat wraps a $StringWriter. Directly write numbers into the underlying $StringBufferand save String allocations (compared to $Writer).
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringBufferbuff
-
Constructor Summary
Constructors Constructor Description StringWriterSpecializedAdapter(java.io.StringWriter sw)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidwriteSpecialized(byte b)voidwriteSpecialized(char i)voidwriteSpecialized(double d)voidwriteSpecialized(float f)voidwriteSpecialized(int i)voidwriteSpecialized(long l)voidwriteSpecialized(short s)voidwriteSpecialized(java.lang.String s)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.pebbletemplates.pebble.extension.writer.SpecializedWriter
write
-
-
-
-
Method Detail
-
writeSpecialized
public void writeSpecialized(int i)
- Specified by:
writeSpecializedin interfaceSpecializedWriter
-
writeSpecialized
public void writeSpecialized(long l)
- Specified by:
writeSpecializedin interfaceSpecializedWriter
-
writeSpecialized
public void writeSpecialized(double d)
- Specified by:
writeSpecializedin interfaceSpecializedWriter
-
writeSpecialized
public void writeSpecialized(float f)
- Specified by:
writeSpecializedin interfaceSpecializedWriter
-
writeSpecialized
public void writeSpecialized(short s)
- Specified by:
writeSpecializedin interfaceSpecializedWriter
-
writeSpecialized
public void writeSpecialized(byte b)
- Specified by:
writeSpecializedin interfaceSpecializedWriter
-
writeSpecialized
public void writeSpecialized(char i)
- Specified by:
writeSpecializedin interfaceSpecializedWriter
-
writeSpecialized
public void writeSpecialized(java.lang.String s)
- Specified by:
writeSpecializedin interfaceSpecializedWriter
-
-