public final class Result
extends java.lang.Object
Encapsulates the result of decoding a barcode within an image.
构造器和说明 |
---|
Result(java.lang.String text,
byte[] rawBytes,
ResultPoint[] resultPoints,
BarcodeFormat format) |
Result(java.lang.String text,
byte[] rawBytes,
ResultPoint[] resultPoints,
BarcodeFormat format,
long timestamp) |
限定符和类型 | 方法和说明 |
---|---|
void |
addResultPoints(ResultPoint[] newPoints) |
BarcodeFormat |
getBarcodeFormat() |
byte[] |
getRawBytes() |
java.util.Map<ResultMetadataType,java.lang.Object> |
getResultMetadata() |
ResultPoint[] |
getResultPoints() |
java.lang.String |
getText() |
long |
getTimestamp() |
void |
putAllMetadata(java.util.Map<ResultMetadataType,java.lang.Object> metadata) |
void |
putMetadata(ResultMetadataType type,
java.lang.Object value) |
java.lang.String |
toString() |
public Result(java.lang.String text, byte[] rawBytes, ResultPoint[] resultPoints, BarcodeFormat format)
public Result(java.lang.String text, byte[] rawBytes, ResultPoint[] resultPoints, BarcodeFormat format, long timestamp)
public java.lang.String getText()
public byte[] getRawBytes()
null
public ResultPoint[] getResultPoints()
public BarcodeFormat getBarcodeFormat()
BarcodeFormat
representing the format of the barcode that was decodedpublic java.util.Map<ResultMetadataType,java.lang.Object> getResultMetadata()
Map
mapping ResultMetadataType
keys to values. May be
null
. This contains optional metadata about what was detected about the barcode,
like orientation.public void putMetadata(ResultMetadataType type, java.lang.Object value)
public void putAllMetadata(java.util.Map<ResultMetadataType,java.lang.Object> metadata)
public void addResultPoints(ResultPoint[] newPoints)
public long getTimestamp()
public java.lang.String toString()
toString
在类中 java.lang.Object