Class X12Encoder
- java.lang.Object
-
- com.google.zxing.datamatrix.encoder.C40Encoder
-
- com.google.zxing.datamatrix.encoder.X12Encoder
-
- All Implemented Interfaces:
Encoder
final class X12Encoder extends C40Encoder
-
-
Constructor Summary
Constructors Constructor Description X12Encoder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
encode(EncoderContext context)
(package private) int
encodeChar(char c, java.lang.StringBuilder sb)
int
getEncodingMode()
(package private) void
handleEOD(EncoderContext context, java.lang.StringBuilder buffer)
Handle "end of data" situations-
Methods inherited from class com.google.zxing.datamatrix.encoder.C40Encoder
encodeMaximal, writeNextTriplet
-
-
-
-
Method Detail
-
getEncodingMode
public int getEncodingMode()
- Specified by:
getEncodingMode
in interfaceEncoder
- Overrides:
getEncodingMode
in classC40Encoder
-
encode
public void encode(EncoderContext context)
- Specified by:
encode
in interfaceEncoder
- Overrides:
encode
in classC40Encoder
-
encodeChar
int encodeChar(char c, java.lang.StringBuilder sb)
- Overrides:
encodeChar
in classC40Encoder
-
handleEOD
void handleEOD(EncoderContext context, java.lang.StringBuilder buffer)
Description copied from class:C40Encoder
Handle "end of data" situations- Overrides:
handleEOD
in classC40Encoder
- Parameters:
context
- the encoder contextbuffer
- the buffer with the remaining encoded characters
-
-