Class LockingStringBuilderEncoder
java.lang.Object
org.apache.logging.log4j.core.layout.LockingStringBuilderEncoder
- All Implemented Interfaces:
Encoder<StringBuilder>
Encoder for StringBuilders that locks on the ByteBufferDestination.
-
Constructor Summary
ConstructorsConstructorDescriptionLockingStringBuilderEncoder(Charset charset) LockingStringBuilderEncoder(Charset charset, int charBufferSize) -
Method Summary
Modifier and TypeMethodDescriptionvoidencode(StringBuilder source, ByteBufferDestination destination) Encodes the specified source object to some binary representation and writes the result to the specified destination.
-
Constructor Details
-
LockingStringBuilderEncoder
-
LockingStringBuilderEncoder
-
-
Method Details
-
encode
Description copied from interface:EncoderEncodes the specified source object to some binary representation and writes the result to the specified destination.- Specified by:
encodein interfaceEncoder<StringBuilder>- Parameters:
source- the object to encode.destination- holds the ByteBuffer to write into.
-