java.lang.Object
com.samsung.android.sdk.samsungpay.v2.payment.sheet.SheetControl
All Implemented Interfaces:
android.os.Parcelable
Direct Known Subclasses:
AddressControl, AmountBoxControl, PlainTextControl, SpinnerControl

public class SheetControl extends Object implements android.os.Parcelable
This class is basic class for each component on custom payment sheet.
Since:
API Level 1.3
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static enum 
    This enumeration provides SDK supported SheetControl type such as
    PLAINTEXT, AMOUNTBOX, ADDRESS and SPINNER.

    Nested classes/interfaces inherited from interface android.os.Parcelable

    android.os.Parcelable.ClassLoaderCreator<T extends Object>, android.os.Parcelable.Creator<T extends Object>
  • Field Summary

    Fields inherited from interface android.os.Parcelable

    CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
  • Method Summary

    Modifier and Type
    Method
    Description
    API to get controlId.
    API to get controltype.

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • getControlId

      public String getControlId()
      API to get controlId.
      Returns:
      The controlId of the SheetControl.
      Since:
      API Level 1.3
    • getControltype

      public SheetControl.Controltype getControltype()
      API to get controltype.
      Returns:
      The controltype of the SheetControl.
      Since:
      API Level 1.3