Package com.github.jknack.handlebars
Class Options.InMemoryBuffer
- java.lang.Object
-
- com.github.jknack.handlebars.Options.InMemoryBuffer
-
- All Implemented Interfaces:
Options.Buffer
,Appendable
,CharSequence
- Enclosing class:
- Options
public static class Options.InMemoryBuffer extends Object implements Options.Buffer
AStringBuilder
implementation.- Since:
- 2.3.2
-
-
Constructor Summary
Constructors Constructor Description InMemoryBuffer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Appendable
append(char c)
Appendable
append(CharSequence csq)
Appendable
append(CharSequence csq, int start, int end)
char
charAt(int index)
int
length()
CharSequence
subSequence(int start, int end)
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.CharSequence
chars, codePoints, toString
-
-
-
-
Method Detail
-
append
public Appendable append(CharSequence csq) throws IOException
- Specified by:
append
in interfaceAppendable
- Throws:
IOException
-
append
public Appendable append(CharSequence csq, int start, int end) throws IOException
- Specified by:
append
in interfaceAppendable
- Throws:
IOException
-
append
public Appendable append(char c) throws IOException
- Specified by:
append
in interfaceAppendable
- Throws:
IOException
-
length
public int length()
- Specified by:
length
in interfaceCharSequence
-
charAt
public char charAt(int index)
- Specified by:
charAt
in interfaceCharSequence
-
subSequence
public CharSequence subSequence(int start, int end)
- Specified by:
subSequence
in interfaceCharSequence
-
-