public class ControlCard extends Card
Constructor and Description |
---|
ControlCard(org.json.JSONObject object,
CardKey.Provider cardKeysProvider,
IBrazeManager manager,
ICardStorageProvider<?> cardStorageProvider,
ICardAnalyticsProvider cardAnalyticsProvider) |
Modifier and Type | Method and Description |
---|---|
CardType |
getCardType()
Returns a
CardType representing the type of this card. |
java.lang.String |
toString() |
equals, forJsonPut, getCategories, getCreated, getExpiresAt, getExtras, getId, getIsDismissibleByUser, getIsPinned, getOpenUriInWebView, getUpdated, getUrl, getViewed, hashCode, isClicked, isContentCard, isControl, isDismissed, isEqualToCard, isExpired, isInCategorySet, isIndicatorHighlighted, isRead, isRemoved, isTest, logClick, logImpression, setIndicatorHighlighted, setIsDismissed, setIsDismissibleByUser, setIsPinned, setIsRead, setIsTest, setViewed
public ControlCard(org.json.JSONObject object, CardKey.Provider cardKeysProvider, IBrazeManager manager, ICardStorageProvider<?> cardStorageProvider, ICardAnalyticsProvider cardAnalyticsProvider) throws org.json.JSONException
org.json.JSONException
public CardType getCardType()
Card
CardType
representing the type of this card.getCardType
in class Card
CardType.DEFAULT
if the type is not known.