Package | Description |
---|---|
com.google.zxing.common | |
com.google.zxing.datamatrix.encoder | |
com.google.zxing.pdf417.encoder |
Modifier and Type | Class and Description |
---|---|
class |
MinimalECIInput
Class that converts a character string into a sequence of ECIs and bytes
The implementation uses the Dijkstra algorithm to produce minimal encodings
|
Modifier and Type | Class and Description |
---|---|
private static class |
MinimalEncoder.Input |
Modifier and Type | Class and Description |
---|---|
private static class |
PDF417HighLevelEncoder.NoECIInput |
Modifier and Type | Method and Description |
---|---|
private static int |
PDF417HighLevelEncoder.determineConsecutiveBinaryCount(ECIInput input,
int startpos,
java.nio.charset.Charset encoding)
Determines the number of consecutive characters that are encodable using binary compaction.
|
private static int |
PDF417HighLevelEncoder.determineConsecutiveDigitCount(ECIInput input,
int startpos)
Determines the number of consecutive characters that are encodable using numeric compaction.
|
private static int |
PDF417HighLevelEncoder.determineConsecutiveTextCount(ECIInput input,
int startpos)
Determines the number of consecutive characters that are encodable using text compaction.
|
private static void |
PDF417HighLevelEncoder.encodeMultiECIBinary(ECIInput input,
int startpos,
int count,
int startmode,
java.lang.StringBuilder sb)
Encode all of the message using Byte Compaction as described in ISO/IEC 15438:2001(E)
|
private static void |
PDF417HighLevelEncoder.encodeNumeric(ECIInput input,
int startpos,
int count,
java.lang.StringBuilder sb) |
private static int |
PDF417HighLevelEncoder.encodeText(ECIInput input,
int startpos,
int count,
java.lang.StringBuilder sb,
int initialSubmode)
Encode parts of the message using Text Compaction as described in ISO/IEC 15438:2001(E),
chapter 4.4.2.
|
(package private) static byte[] |
PDF417HighLevelEncoder.subBytes(ECIInput input,
int start,
int end) |