Module org.elasticsearch.server
Package org.elasticsearch.common.text
Class SizeLimitingStringWriter
java.lang.Object
java.io.Writer
java.io.StringWriter
org.elasticsearch.common.text.SizeLimitingStringWriter
- All Implemented Interfaces:
Closeable
,Flushable
,Appendable
,AutoCloseable
A
StringWriter
that throws an exception if the string exceeds a specified size.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.io.StringWriter
append, append, append, close, flush, getBuffer, toString
Methods inherited from class java.io.Writer
nullWriter, write
-
Constructor Details
-
SizeLimitingStringWriter
public SizeLimitingStringWriter(int sizeLimit)
-
-
Method Details
-
write
public void write(int c) - Overrides:
write
in classStringWriter
-
write
public void write(char[] cbuf, int off, int len) - Overrides:
write
in classStringWriter
-
write
- Overrides:
write
in classStringWriter
-
write
- Overrides:
write
in classStringWriter
-