private static final class Code128Writer.MinimalEncoder
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
Code128Writer.MinimalEncoder.Charset |
private static class |
Code128Writer.MinimalEncoder.Latch |
Modifier and Type | Field and Description |
---|---|
(package private) static java.lang.String |
A |
(package private) static java.lang.String |
B |
private static int |
CODE_SHIFT |
private int[][] |
memoizedCost |
private Code128Writer.MinimalEncoder.Latch[][] |
minPath |
Modifier | Constructor and Description |
---|---|
private |
MinimalEncoder() |
Modifier and Type | Method and Description |
---|---|
private static void |
addPattern(java.util.Collection<int[]> patterns,
int patternIndex,
int[] checkSum,
int[] checkWeight,
int position) |
private boolean |
canEncode(java.lang.CharSequence contents,
Code128Writer.MinimalEncoder.Charset charset,
int position) |
private int |
encode(java.lang.CharSequence contents,
Code128Writer.MinimalEncoder.Charset charset,
int position)
Encode the string starting at position position starting with the character set charset
|
private boolean[] |
encode(java.lang.String contents) |
private static boolean |
isDigit(char c) |
static final java.lang.String A
static final java.lang.String B
private static final int CODE_SHIFT
private int[][] memoizedCost
private Code128Writer.MinimalEncoder.Latch[][] minPath
private boolean[] encode(java.lang.String contents)
private static void addPattern(java.util.Collection<int[]> patterns, int patternIndex, int[] checkSum, int[] checkWeight, int position)
private static boolean isDigit(char c)
private boolean canEncode(java.lang.CharSequence contents, Code128Writer.MinimalEncoder.Charset charset, int position)
private int encode(java.lang.CharSequence contents, Code128Writer.MinimalEncoder.Charset charset, int position)