Class SlovakiaCode128PaymentRecognizer.Result

java.lang.Object
com.microblink.photopay.entities.Entity.Result
com.microblink.photopay.entities.recognizers.Recognizer.Result
com.microblink.photopay.entities.recognizers.photopay.slovakia.SlovakiaCode128PaymentRecognizer.Result
All Implemented Interfaces:
android.os.Parcelable
Enclosing class:
SlovakiaCode128PaymentRecognizer

public static final class SlovakiaCode128PaymentRecognizer.Result extends Recognizer.Result
  • Field Details

  • Constructor Details

    • Result

      protected Result(long nativeResult)
  • Method Details

    • getBankCode

      @NonNull public String getBankCode()
      The bank code
    • getAmount

      public int getAmount()
      The scanned amount in smallest currency (e.g. cents), 0 if nothing was scanned.
    • getServiceCode

      @NonNull public String getServiceCode()
      The service code
    • getProcessingCode

      @NonNull public String getProcessingCode()
      The processing code
    • getRawResult

      @NonNull public String getRawResult()
      Raw result
    • getSpecificSymbol

      @NonNull public String getSpecificSymbol()
      The specific symbol
    • getAccountNumber

      @NonNull public String getAccountNumber()
      The account number
    • getReference

      @NonNull public String getReference()
      The reference of the payment
    • getConstantSymbol

      @NonNull public String getConstantSymbol()
      The constant symbol
    • getProductCode

      @NonNull public String getProductCode()
      The product code
    • getVariableSymbol

      @NonNull public String getVariableSymbol()
      The variable symbol
    • getIban

      @NonNull public String getIban()
      The international bank account number of the account to which the payment goes
    • getCurrency

      @NonNull public String getCurrency()
      The currency of the payment.
    • getOperationalCode

      @NonNull public String getOperationalCode()
      The operational code
    • toString

      public String toString()
      Overrides:
      toString in class Object
      Returns:
      string version of this result
    • serializeToByteArray

      @Nullable protected byte[] serializeToByteArray()
      Specified by:
      serializeToByteArray in class Entity.Result
    • deserializeFromByteArray

      protected void deserializeFromByteArray(@NonNull byte[] arr)
      Specified by:
      deserializeFromByteArray in class Entity.Result
    • clone

      Description copied from class: Entity.Result
      Create a copy of the result. This is required in order to retain the result even after owning entity has mutated it.
      Specified by:
      clone in class Recognizer.Result
      Returns:
      a copy of the result
    • terminateNative

      protected void terminateNative(long nativeContext)
      Specified by:
      terminateNative in class Entity.Result