Class LicenseKeyData


  • public class LicenseKeyData
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      LicenseKeyData​(java.lang.String customer, java.lang.String type, java.lang.String validUntil, java.lang.Boolean isUnlimited, java.util.Map<java.lang.String,​java.lang.String> features, java.lang.String raw)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getCustomer()  
      java.util.Map<java.lang.String,​java.lang.String> getFeatures()  
      java.lang.String getRaw()  
      java.lang.String getType()  
      java.lang.String getValidUntil()  
      java.lang.Boolean isUnlimited()  
      void setCustomer​(java.lang.String customer)  
      void setFeatures​(java.util.Map<java.lang.String,​java.lang.String> features)  
      void setRaw​(java.lang.String raw)  
      void setType​(java.lang.String type)  
      void setUnlimited​(java.lang.Boolean isUnlimited)  
      void setValidUntil​(java.lang.String validUntil)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • SERIALIZED_VALID_UNTIL

        public static final java.lang.String SERIALIZED_VALID_UNTIL
        See Also:
        Constant Field Values
      • SERIALIZED_IS_UNLIMITED

        public static final java.lang.String SERIALIZED_IS_UNLIMITED
        See Also:
        Constant Field Values
      • customer

        protected java.lang.String customer
      • type

        protected java.lang.String type
      • validUntil

        @SerializedName("valid-until")
        protected java.lang.String validUntil
      • isUnlimited

        @SerializedName("unlimited")
        protected java.lang.Boolean isUnlimited
      • features

        protected java.util.Map<java.lang.String,​java.lang.String> features
      • raw

        protected java.lang.String raw
    • Constructor Detail

      • LicenseKeyData

        public LicenseKeyData​(java.lang.String customer,
                              java.lang.String type,
                              java.lang.String validUntil,
                              java.lang.Boolean isUnlimited,
                              java.util.Map<java.lang.String,​java.lang.String> features,
                              java.lang.String raw)
    • Method Detail

      • getCustomer

        public java.lang.String getCustomer()
      • setCustomer

        public void setCustomer​(java.lang.String customer)
      • getType

        public java.lang.String getType()
      • setType

        public void setType​(java.lang.String type)
      • getValidUntil

        public java.lang.String getValidUntil()
      • setValidUntil

        public void setValidUntil​(java.lang.String validUntil)
      • isUnlimited

        public java.lang.Boolean isUnlimited()
      • setUnlimited

        public void setUnlimited​(java.lang.Boolean isUnlimited)
      • getFeatures

        public java.util.Map<java.lang.String,​java.lang.String> getFeatures()
      • setFeatures

        public void setFeatures​(java.util.Map<java.lang.String,​java.lang.String> features)
      • getRaw

        public java.lang.String getRaw()
      • setRaw

        public void setRaw​(java.lang.String raw)