Class SymbolInfo
- java.lang.Object
-
- com.google.zxing.datamatrix.encoder.SymbolInfo
-
public class SymbolInfo extends java.lang.ObjectSymbol info table for DataMatrix.
-
-
Field Summary
Fields Modifier and Type Field Description intmatrixHeightintmatrixWidth
-
Constructor Summary
Constructors Constructor Description SymbolInfo(boolean rectangular, int dataCapacity, int errorCodewords, int matrixWidth, int matrixHeight, int dataRegions)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetCodewordCount()intgetDataCapacity()intgetDataLengthForInterleavedBlock(int index)intgetErrorCodewords()intgetErrorLengthForInterleavedBlock(int index)intgetInterleavedBlockCount()intgetSymbolDataHeight()intgetSymbolDataWidth()intgetSymbolHeight()intgetSymbolWidth()static SymbolInfolookup(int dataCodewords)static SymbolInfolookup(int dataCodewords, boolean allowRectangular, boolean fail)static SymbolInfolookup(int dataCodewords, SymbolShapeHint shape)static SymbolInfolookup(int dataCodewords, SymbolShapeHint shape, Dimension minSize, Dimension maxSize, boolean fail)static voidoverrideSymbolSet(SymbolInfo[] override)Overrides the symbol info set used by this class.java.lang.StringtoString()
-
-
-
Method Detail
-
overrideSymbolSet
public static void overrideSymbolSet(SymbolInfo[] override)
Overrides the symbol info set used by this class. Used for testing purposes.- Parameters:
override- the symbol info set to use
-
lookup
public static SymbolInfo lookup(int dataCodewords)
-
lookup
public static SymbolInfo lookup(int dataCodewords, SymbolShapeHint shape)
-
lookup
public static SymbolInfo lookup(int dataCodewords, boolean allowRectangular, boolean fail)
-
lookup
public static SymbolInfo lookup(int dataCodewords, SymbolShapeHint shape, Dimension minSize, Dimension maxSize, boolean fail)
-
getSymbolDataWidth
public final int getSymbolDataWidth()
-
getSymbolDataHeight
public final int getSymbolDataHeight()
-
getSymbolWidth
public final int getSymbolWidth()
-
getSymbolHeight
public final int getSymbolHeight()
-
getCodewordCount
public int getCodewordCount()
-
getInterleavedBlockCount
public int getInterleavedBlockCount()
-
getDataCapacity
public final int getDataCapacity()
-
getErrorCodewords
public final int getErrorCodewords()
-
getDataLengthForInterleavedBlock
public int getDataLengthForInterleavedBlock(int index)
-
getErrorLengthForInterleavedBlock
public final int getErrorLengthForInterleavedBlock(int index)
-
toString
public final java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-