subscriber-attributes / com.revenuecat.purchases.subscriberattributes / SubscriberAttribute

SubscriberAttribute

data class SubscriberAttribute

Constructors

<init>

SubscriberAttribute(key: String, value: String?, dateProvider: DateProvider = DefaultDateProvider(), setTime: Date = dateProvider.now, isSynced: Boolean = false)
SubscriberAttribute(jsonObject: JSONObject)
SubscriberAttribute(key: SubscriberAttributeKey, value: String?, dateProvider: DateProvider = DefaultDateProvider(), setTime: Date = dateProvider.now, isSynced: Boolean = false)

Properties

dateProvider

val dateProvider: DateProvider

isSynced

val isSynced: Boolean

key

val key: SubscriberAttributeKey

setTime

val setTime: Date

value

val value: String?

Functions

equals

fun equals(other: Any?): Boolean

hashCode

fun hashCode(): Int

toBackendMap

fun toBackendMap(): Map<String, Any?>

toJSONObject

fun toJSONObject(): JSONObject

toString

fun toString(): String