Package io.scanbot.sdk.creditcard
Class CreditCardScanningResult
-
- All Implemented Interfaces:
-
android.os.Parcelable,java.lang.AutoCloseable
public final class CreditCardScanningResult implements AutoCloseable, Parcelable
Contains the result of running the credit card scanner.
-
-
Field Summary
Fields Modifier and Type Field Description private final DocumentDetectionStatusdetectionStatusprivate final CreditCardScanningStatusscanningStatusprivate final GenericDocumentcreditCardprivate final List<Point>quadprivate final List<PointF>quadNormalized
-
Constructor Summary
Constructors Constructor Description CreditCardScanningResult(Map<String, Object> source)CreditCardScanningResult(JSONObject json)CreditCardScanningResult(DocumentDetectionStatus detectionStatus, CreditCardScanningStatus scanningStatus, GenericDocument creditCard, List<Point> quad, List<PointF> quadNormalized)
-
Method Summary
Modifier and Type Method Description final DocumentDetectionStatusgetDetectionStatus()The status of the credit card detection step. final CreditCardScanningStatusgetScanningStatus()The status of the credit card scanning step. final GenericDocumentgetCreditCard()Generic document containing credit card data. final List<Point>getQuad()Coordinates of the detected credit card in the input image (clockwise from top-left). final List<PointF>getQuadNormalized()Coordinates of the detected credit card in the input image (clockwise from top-left), normalized to the range 0, 1. final JSONObjecttoJson(ToJsonConfiguration config)final CreditCardScanningResultclone()Unitclose()-
-
Constructor Detail
-
CreditCardScanningResult
CreditCardScanningResult(JSONObject json)
-
CreditCardScanningResult
CreditCardScanningResult(DocumentDetectionStatus detectionStatus, CreditCardScanningStatus scanningStatus, GenericDocument creditCard, List<Point> quad, List<PointF> quadNormalized)
-
-
Method Detail
-
getDetectionStatus
final DocumentDetectionStatus getDetectionStatus()
The status of the credit card detection step.
-
getScanningStatus
final CreditCardScanningStatus getScanningStatus()
The status of the credit card scanning step.
-
getCreditCard
final GenericDocument getCreditCard()
Generic document containing credit card data. Not present, if status is FAIL.
-
getQuad
final List<Point> getQuad()
Coordinates of the detected credit card in the input image (clockwise from top-left).
-
getQuadNormalized
final List<PointF> getQuadNormalized()
Coordinates of the detected credit card in the input image (clockwise from top-left), normalized to the range 0, 1.
-
toJson
final JSONObject toJson(ToJsonConfiguration config)
-
clone
final CreditCardScanningResult clone()
-
-
-
-