com.google.zxing
Class DecodeHintType

java.lang.Object
  extended by com.google.zxing.DecodeHintType

public final class DecodeHintType
extends Object

Encapsulates a type of hint that a caller may pass to a barcode reader to help it more quickly or accurately decode it. It is up to implementations to decide what, if anything, to do with the information that is supplied.

See Also:
Reader.decode(BinaryBitmap,java.util.Hashtable)
Since:
BlackBerry API 6.0.0

Field Summary
static DecodeHintType ALLOWED_LENGTHS
          Allowed lengths of encoded data -- reject anything else.
static DecodeHintType ASSUME_CODE_39_CHECK_DIGIT
          Assume Code 39 codes employ a check digit.
static DecodeHintType CHARACTER_SET
          Specifies what character encoding to use when decoding, where applicable (type String)
static DecodeHintType NEED_RESULT_POINT_CALLBACK
          The caller needs to be notified via callback when a possible ResultPoint is found.
static DecodeHintType OTHER
          Unspecified, application-specific hint.
static DecodeHintType POSSIBLE_FORMATS
          Image is known to be of one of a few possible formats.
static DecodeHintType PURE_BARCODE
          Image is a pure monochrome image of a barcode.
static DecodeHintType TRY_HARDER
          Spend more time to try to find a barcode; optimize for accuracy, not speed.
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 



Field Detail

OTHER

public static final DecodeHintType OTHER
Unspecified, application-specific hint. Maps to an unspecified Object.

Since:
BlackBerry API 6.0.0

PURE_BARCODE

public static final DecodeHintType PURE_BARCODE
Image is a pure monochrome image of a barcode. Doesn't matter what it maps to; use Boolean.TRUE.

Since:
BlackBerry API 6.0.0

POSSIBLE_FORMATS

public static final DecodeHintType POSSIBLE_FORMATS
Image is known to be of one of a few possible formats. Maps to a Vector of BarcodeFormats.

Since:
BlackBerry API 6.0.0

TRY_HARDER

public static final DecodeHintType TRY_HARDER
Spend more time to try to find a barcode; optimize for accuracy, not speed. Doesn't matter what it maps to; use Boolean.TRUE.

Since:
BlackBerry API 6.0.0

CHARACTER_SET

public static final DecodeHintType CHARACTER_SET
Specifies what character encoding to use when decoding, where applicable (type String)

Since:
BlackBerry API 7.0.0

ALLOWED_LENGTHS

public static final DecodeHintType ALLOWED_LENGTHS
Allowed lengths of encoded data -- reject anything else. Maps to an int[].

Since:
BlackBerry API 6.0.0

ASSUME_CODE_39_CHECK_DIGIT

public static final DecodeHintType ASSUME_CODE_39_CHECK_DIGIT
Assume Code 39 codes employ a check digit. Maps to Boolean.

Since:
BlackBerry API 7.0.0

NEED_RESULT_POINT_CALLBACK

public static final DecodeHintType NEED_RESULT_POINT_CALLBACK
The caller needs to be notified via callback when a possible ResultPoint is found. Maps to a ResultPointCallback.

Since:
BlackBerry API 7.0.0





Copyright 1999-2011 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Java is a trademark of Oracle America Inc. in the US and other countries.
Legal