SubscriptionOptions

class SubscriptionOptions(subscriptionOptions: List<SubscriptionOption>) : List<SubscriptionOption> , Parcelable

Constructors

Link copied to clipboard
fun SubscriptionOptions(subscriptionOptions: List<SubscriptionOption>)

Functions

Link copied to clipboard
open operator override fun contains(element: SubscriptionOption): Boolean
Link copied to clipboard
open override fun containsAll(elements: Collection<SubscriptionOption>): Boolean
Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open fun forEach(p0: Consumer<in SubscriptionOption>)
Link copied to clipboard
open operator override fun get(index: Int): SubscriptionOption
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun indexOf(element: SubscriptionOption): Int
Link copied to clipboard
open override fun isEmpty(): Boolean
Link copied to clipboard
open operator override fun iterator(): Iterator<SubscriptionOption>
Link copied to clipboard
open override fun lastIndexOf(element: SubscriptionOption): Int
Link copied to clipboard
open override fun listIterator(): ListIterator<SubscriptionOption>
open override fun listIterator(index: Int): ListIterator<SubscriptionOption>
Link copied to clipboard
open fun parallelStream(): Stream<SubscriptionOption>
Link copied to clipboard
open override fun spliterator(): Spliterator<SubscriptionOption>
Link copied to clipboard
open fun stream(): Stream<SubscriptionOption>
Link copied to clipboard
open override fun subList(fromIndex: Int, toIndex: Int): List<SubscriptionOption>
Link copied to clipboard
fun withTag(tag: String): List<SubscriptionOption>

Finds all SubscriptionOptions with a specific tag. Note: All offers inherit base plan tags.

Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)

Properties

Link copied to clipboard
val basePlan: SubscriptionOption?

The base plan SubscriptionOption.

Link copied to clipboard
val defaultOffer: SubscriptionOption?

The default SubscriptionOption:

Link copied to clipboard
val freeTrial: SubscriptionOption?

The first SubscriptionOption with a free trial PricingPhase.

Link copied to clipboard
val introTrial: SubscriptionOption?

The first SubscriptionOption with an intro trial PricingPhase. There can be a free trial PricingPhase and intro trial PricingPhase in the same SubscriptionOption.

Link copied to clipboard
open override val size: Int

Sources

Link copied to clipboard