Sergey Vasilinets | 49066c4 | 2017-07-10 12:00:26 -0700 | [diff] [blame] | 1 | package android.support.app.recommendation { |
| 2 | |
| 3 | public final class ContentRecommendation { |
| 4 | method public java.lang.String getBackgroundImageUri(); |
| 5 | method public int getBadgeImageResourceId(); |
| 6 | method public int getColor(); |
| 7 | method public android.graphics.Bitmap getContentImage(); |
| 8 | method public android.support.app.recommendation.ContentRecommendation.IntentData getContentIntent(); |
| 9 | method public java.lang.String[] getContentTypes(); |
| 10 | method public android.support.app.recommendation.ContentRecommendation.IntentData getDismissIntent(); |
| 11 | method public java.lang.String[] getGenres(); |
| 12 | method public java.lang.String getGroup(); |
| 13 | method public java.lang.String getIdTag(); |
| 14 | method public java.lang.String getMaturityRating(); |
| 15 | method public android.app.Notification getNotificationObject(android.content.Context); |
| 16 | method public java.lang.String getPricingType(); |
| 17 | method public java.lang.String getPricingValue(); |
| 18 | method public java.lang.String getPrimaryContentType(); |
| 19 | method public int getProgressMax(); |
| 20 | method public int getProgressValue(); |
| 21 | method public long getRunningTime(); |
| 22 | method public java.lang.String getSortKey(); |
| 23 | method public java.lang.String getSourceName(); |
| 24 | method public int getStatus(); |
| 25 | method public java.lang.String getText(); |
| 26 | method public java.lang.String getTitle(); |
| 27 | method public boolean hasProgressInfo(); |
| 28 | method public boolean isAutoDismiss(); |
| 29 | method public void setAutoDismiss(boolean); |
| 30 | method public void setGroup(java.lang.String); |
| 31 | method public void setProgress(int, int); |
| 32 | method public void setSortKey(java.lang.String); |
| 33 | method public void setStatus(int); |
| 34 | field public static final java.lang.String CONTENT_MATURITY_ALL = "android.contentMaturity.all"; |
| 35 | field public static final java.lang.String CONTENT_MATURITY_HIGH = "android.contentMaturity.high"; |
| 36 | field public static final java.lang.String CONTENT_MATURITY_LOW = "android.contentMaturity.low"; |
| 37 | field public static final java.lang.String CONTENT_MATURITY_MEDIUM = "android.contentMaturity.medium"; |
| 38 | field public static final java.lang.String CONTENT_PRICING_FREE = "android.contentPrice.free"; |
| 39 | field public static final java.lang.String CONTENT_PRICING_PREORDER = "android.contentPrice.preorder"; |
| 40 | field public static final java.lang.String CONTENT_PRICING_PURCHASE = "android.contentPrice.purchase"; |
| 41 | field public static final java.lang.String CONTENT_PRICING_RENTAL = "android.contentPrice.rental"; |
| 42 | field public static final java.lang.String CONTENT_PRICING_SUBSCRIPTION = "android.contentPrice.subscription"; |
| 43 | field public static final int CONTENT_STATUS_AVAILABLE = 2; // 0x2 |
| 44 | field public static final int CONTENT_STATUS_PENDING = 1; // 0x1 |
| 45 | field public static final int CONTENT_STATUS_READY = 0; // 0x0 |
| 46 | field public static final int CONTENT_STATUS_UNAVAILABLE = 3; // 0x3 |
| 47 | field public static final java.lang.String CONTENT_TYPE_APP = "android.contentType.app"; |
| 48 | field public static final java.lang.String CONTENT_TYPE_BOOK = "android.contentType.book"; |
| 49 | field public static final java.lang.String CONTENT_TYPE_COMIC = "android.contentType.comic"; |
| 50 | field public static final java.lang.String CONTENT_TYPE_GAME = "android.contentType.game"; |
| 51 | field public static final java.lang.String CONTENT_TYPE_MAGAZINE = "android.contentType.magazine"; |
| 52 | field public static final java.lang.String CONTENT_TYPE_MOVIE = "android.contentType.movie"; |
| 53 | field public static final java.lang.String CONTENT_TYPE_MUSIC = "android.contentType.music"; |
| 54 | field public static final java.lang.String CONTENT_TYPE_NEWS = "android.contentType.news"; |
| 55 | field public static final java.lang.String CONTENT_TYPE_PODCAST = "android.contentType.podcast"; |
| 56 | field public static final java.lang.String CONTENT_TYPE_RADIO = "android.contentType.radio"; |
| 57 | field public static final java.lang.String CONTENT_TYPE_SERIAL = "android.contentType.serial"; |
| 58 | field public static final java.lang.String CONTENT_TYPE_SPORTS = "android.contentType.sports"; |
| 59 | field public static final java.lang.String CONTENT_TYPE_TRAILER = "android.contentType.trailer"; |
| 60 | field public static final java.lang.String CONTENT_TYPE_VIDEO = "android.contentType.video"; |
| 61 | field public static final java.lang.String CONTENT_TYPE_WEBSITE = "android.contentType.website"; |
| 62 | field public static final int INTENT_TYPE_ACTIVITY = 1; // 0x1 |
| 63 | field public static final int INTENT_TYPE_BROADCAST = 2; // 0x2 |
| 64 | field public static final int INTENT_TYPE_SERVICE = 3; // 0x3 |
| 65 | } |
| 66 | |
| 67 | public static final class ContentRecommendation.Builder { |
| 68 | ctor public ContentRecommendation.Builder(); |
| 69 | method public android.support.app.recommendation.ContentRecommendation build(); |
| 70 | method public android.support.app.recommendation.ContentRecommendation.Builder setAutoDismiss(boolean); |
| 71 | method public android.support.app.recommendation.ContentRecommendation.Builder setBackgroundImageUri(java.lang.String); |
| 72 | method public android.support.app.recommendation.ContentRecommendation.Builder setBadgeIcon(int); |
| 73 | method public android.support.app.recommendation.ContentRecommendation.Builder setColor(int); |
| 74 | method public android.support.app.recommendation.ContentRecommendation.Builder setContentImage(android.graphics.Bitmap); |
| 75 | method public android.support.app.recommendation.ContentRecommendation.Builder setContentIntentData(int, android.content.Intent, int, android.os.Bundle); |
| 76 | method public android.support.app.recommendation.ContentRecommendation.Builder setContentTypes(java.lang.String[]); |
| 77 | method public android.support.app.recommendation.ContentRecommendation.Builder setDismissIntentData(int, android.content.Intent, int, android.os.Bundle); |
| 78 | method public android.support.app.recommendation.ContentRecommendation.Builder setGenres(java.lang.String[]); |
| 79 | method public android.support.app.recommendation.ContentRecommendation.Builder setGroup(java.lang.String); |
| 80 | method public android.support.app.recommendation.ContentRecommendation.Builder setIdTag(java.lang.String); |
| 81 | method public android.support.app.recommendation.ContentRecommendation.Builder setMaturityRating(java.lang.String); |
| 82 | method public android.support.app.recommendation.ContentRecommendation.Builder setPricingInformation(java.lang.String, java.lang.String); |
| 83 | method public android.support.app.recommendation.ContentRecommendation.Builder setProgress(int, int); |
| 84 | method public android.support.app.recommendation.ContentRecommendation.Builder setRunningTime(long); |
| 85 | method public android.support.app.recommendation.ContentRecommendation.Builder setSortKey(java.lang.String); |
| 86 | method public android.support.app.recommendation.ContentRecommendation.Builder setSourceName(java.lang.String); |
| 87 | method public android.support.app.recommendation.ContentRecommendation.Builder setStatus(int); |
| 88 | method public android.support.app.recommendation.ContentRecommendation.Builder setText(java.lang.String); |
| 89 | method public android.support.app.recommendation.ContentRecommendation.Builder setTitle(java.lang.String); |
| 90 | } |
| 91 | |
| 92 | public static abstract class ContentRecommendation.ContentMaturity implements java.lang.annotation.Annotation { |
| 93 | } |
| 94 | |
| 95 | public static abstract class ContentRecommendation.ContentPricing implements java.lang.annotation.Annotation { |
| 96 | } |
| 97 | |
| 98 | public static abstract class ContentRecommendation.ContentStatus implements java.lang.annotation.Annotation { |
| 99 | } |
| 100 | |
| 101 | public static abstract class ContentRecommendation.ContentType implements java.lang.annotation.Annotation { |
| 102 | } |
| 103 | |
| 104 | public static class ContentRecommendation.IntentData { |
| 105 | ctor public ContentRecommendation.IntentData(); |
| 106 | } |
| 107 | |
| 108 | public static abstract class ContentRecommendation.IntentType implements java.lang.annotation.Annotation { |
| 109 | } |
| 110 | |
| 111 | public final class RecommendationExtender implements android.app.Notification.Extender { |
| 112 | ctor public RecommendationExtender(); |
| 113 | ctor public RecommendationExtender(android.app.Notification); |
| 114 | method public android.app.Notification.Builder extend(android.app.Notification.Builder); |
| 115 | method public java.lang.String[] getContentTypes(); |
| 116 | method public java.lang.String[] getGenres(); |
| 117 | method public java.lang.String getMaturityRating(); |
| 118 | method public java.lang.String getPricingType(); |
| 119 | method public java.lang.String getPricingValue(); |
| 120 | method public java.lang.String getPrimaryContentType(); |
| 121 | method public long getRunningTime(); |
| 122 | method public int getStatus(); |
| 123 | method public android.support.app.recommendation.RecommendationExtender setContentTypes(java.lang.String[]); |
| 124 | method public android.support.app.recommendation.RecommendationExtender setGenres(java.lang.String[]); |
| 125 | method public android.support.app.recommendation.RecommendationExtender setMaturityRating(java.lang.String); |
| 126 | method public android.support.app.recommendation.RecommendationExtender setPricingInformation(java.lang.String, java.lang.String); |
| 127 | method public android.support.app.recommendation.RecommendationExtender setRunningTime(long); |
| 128 | method public android.support.app.recommendation.RecommendationExtender setStatus(int); |
| 129 | } |
| 130 | |
| 131 | } |
| 132 | |