Class PKPass

    • Constructor Detail

      • PKPass

        public PKPass()
    • Method Detail

      • getSerialNumber

        public java.lang.String getSerialNumber()
      • setSerialNumber

        public void setSerialNumber​(java.lang.String serialNumber)
      • getPassTypeIdentifier

        public java.lang.String getPassTypeIdentifier()
      • setPassTypeIdentifier

        public void setPassTypeIdentifier​(java.lang.String passTypeIdentifier)
      • getWebServiceURL

        public java.net.URL getWebServiceURL()
      • setWebServiceURL

        public void setWebServiceURL​(java.net.URL webServiceURL)
      • getAppLaunchURL

        public java.lang.String getAppLaunchURL()
      • setAppLaunchURL

        public void setAppLaunchURL​(java.lang.String appLaunchURL)
      • getAuthenticationToken

        public java.lang.String getAuthenticationToken()
      • setAuthenticationToken

        public void setAuthenticationToken​(java.lang.String authenticationToken)
      • getFormatVersion

        public int getFormatVersion()
      • setFormatVersion

        public void setFormatVersion​(int formatVersion)
      • getDescription

        public java.lang.String getDescription()
      • setDescription

        public void setDescription​(java.lang.String description)
      • getTeamIdentifier

        public java.lang.String getTeamIdentifier()
      • setTeamIdentifier

        public void setTeamIdentifier​(java.lang.String teamIdentifier)
      • isVoided

        public java.lang.Boolean isVoided()
      • setVoided

        public void setVoided​(java.lang.Boolean voided)
      • getOrganizationName

        public java.lang.String getOrganizationName()
      • setOrganizationName

        public void setOrganizationName​(java.lang.String organizationName)
      • getUserInfo

        public java.util.Map<java.lang.String,​java.lang.Object> getUserInfo()
      • setUserInfo

        public void setUserInfo​(java.util.Map<java.lang.String,​java.lang.Object> userInfo)
      • getLogoText

        public java.lang.String getLogoText()
      • setLogoText

        public void setLogoText​(java.lang.String logoText)
      • getForegroundColor

        public java.lang.String getForegroundColor()
      • setForegroundColor

        public void setForegroundColor​(java.lang.String foregroundColor)
      • getBackgroundColor

        public java.lang.String getBackgroundColor()
      • setBackgroundColor

        public void setBackgroundColor​(java.lang.String backgroundColor)
      • getForegroundColorAsObject

        public java.awt.Color getForegroundColorAsObject()
      • setForegroundColorAsObject

        public void setForegroundColorAsObject​(java.awt.Color foregroundColor)
      • getBackgroundColorAsObject

        public java.awt.Color getBackgroundColorAsObject()
      • setBackgroundColorAsObject

        public void setBackgroundColorAsObject​(java.awt.Color backgroundColor)
      • getBeacons

        public java.util.List<PKBeacon> getBeacons()
      • setBeacons

        public void setBeacons​(java.util.List<PKBeacon> beacons)
      • getMaxDistance

        public java.lang.Long getMaxDistance()
      • setMaxDistance

        public void setMaxDistance​(java.lang.Long maxDistance)
      • getLocations

        public java.util.List<PKLocation> getLocations()
      • setLocations

        public void setLocations​(java.util.List<PKLocation> locations)
      • getBarcodes

        public java.util.List<PKBarcode> getBarcodes()
      • setBarcodes

        public void setBarcodes​(java.util.List<PKBarcode> barcodes)
      • setEventTicket

        public void setEventTicket​(PKEventTicket eventTicket)
      • getCoupon

        public PKCoupon getCoupon()
      • setCoupon

        public void setCoupon​(PKCoupon coupon)
      • setStoreCard

        public void setStoreCard​(PKStoreCard storeCard)
      • setBoardingPass

        public void setBoardingPass​(PKBoardingPass boardingPass)
      • getLabelColor

        public java.lang.String getLabelColor()
      • setLabelColor

        public void setLabelColor​(java.lang.String labelColor)
      • getLabelColorAsObject

        public java.awt.Color getLabelColorAsObject()
      • setLabelColorAsObject

        public void setLabelColorAsObject​(java.awt.Color labelColor)
      • getGroupingIdentifier

        public java.lang.String getGroupingIdentifier()
      • setGroupingIdentifier

        public void setGroupingIdentifier​(java.lang.String groupingIdentifier)
      • getAssociatedStoreIdentifiers

        public java.util.List<java.lang.Long> getAssociatedStoreIdentifiers()
      • setAssociatedStoreIdentifiers

        public void setAssociatedStoreIdentifiers​(java.util.List<java.lang.Long> associatedStoreIdentifiers)
      • getAssociatedApps

        public java.util.List<PWAssociatedApp> getAssociatedApps()
      • setAssociatedApps

        public void setAssociatedApps​(java.util.List<PWAssociatedApp> associatedApps)
      • getRelevantDate

        public java.util.Date getRelevantDate()
      • setRelevantDate

        public void setRelevantDate​(java.util.Date relevantDate)
      • getExpirationDate

        public java.util.Date getExpirationDate()
      • setExpirationDate

        public void setExpirationDate​(java.util.Date expirationDate)
      • getNFC

        public PKNFC getNFC()
      • setNFC

        public void setNFC​(PKNFC nfc)
      • isSharingProhibited

        public boolean isSharingProhibited()
      • setSharingProhibited

        public void setSharingProhibited​(boolean sharingProhibited)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • convertColorToString

        protected java.lang.String convertColorToString​(java.awt.Color color)
      • convertStringToColor

        protected java.awt.Color convertStringToColor​(java.lang.String colorString)
      • isEmpty

        public static boolean isEmpty​(java.util.Collection<?> coll)