Home | History | Annotate | Download | only in tv-provider

android/support/media/tv/TvContractCompat$Programs$Genres$Genre.class
TvContractCompat.java
package android.support.media.tv
public abstract android.support.media.tv.TvContractCompat$Programs$Genres$Genre extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/support/media/tv/TvContractCompat$Channels$ServiceType.class
TvContractCompat.java
package android.support.media.tv
public abstract android.support.media.tv.TvContractCompat$Channels$ServiceType extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/support/media/tv/PreviewProgram$Builder.class
PreviewProgram.java
package android.support.media.tv
public final android.support.media.tv.PreviewProgram$Builder extends android.support.media.tv.BasePreviewProgram$Builder {
	public void  () 
	public void  (android.support.media.tv.PreviewProgram) 
		android.support.media.tv.PreviewProgram other
	public android.support.media.tv.PreviewProgram$Builder setChannelId (long) 
		long channelId
	public android.support.media.tv.PreviewProgram$Builder setWeight (int) 
		int weight
	public android.support.media.tv.PreviewProgram build () 
}

android/support/media/tv/WatchNextProgram$1.class
WatchNextProgram.java
package android.support.media.tv
 android.support.media.tv.WatchNextProgram$1 extends java.lang.Object {
}

android/support/media/tv/BasePreviewProgram.class
BasePreviewProgram.java
package android.support.media.tv
public abstract android.support.media.tv.BasePreviewProgram extends android.support.media.tv.BaseProgram {
	public static final String[] PROJECTION
	private static final int INVALID_INT_VALUE
	private static final long INVALID_LONG_VALUE
	private static final int IS_TRANSIENT
	private static final int IS_LIVE
	private static final int IS_BROWSABLE
	void  (android.support.media.tv.BasePreviewProgram$Builder) 
		android.support.media.tv.BasePreviewProgram$Builder builder
	public java.lang.String getInternalProviderId () 
	public android.net.Uri getPreviewVideoUri () 
		String uri
	public int getLastPlaybackPositionMillis () 
		Integer i
	public int getDurationMillis () 
		Integer i
	public android.net.Uri getIntentUri () 
		String uri
	public android.content.Intent getIntent ()  throws java.net.URISyntaxException 
		String uri
	public boolean isTransient () 
		Integer i
	public int getType () 
		Integer i
	public int getPosterArtAspectRatio () 
		Integer i
	public int getThumbnailAspectRatio () 
		Integer i
	public android.net.Uri getLogoUri () 
		String uri
	public int getAvailability () 
		Integer i
	public java.lang.String getStartingPrice () 
	public java.lang.String getOfferPrice () 
	public java.lang.String getReleaseDate () 
	public int getItemCount () 
		Integer i
	public boolean isLive () 
		Integer i
	public int getInteractionType () 
		Integer i
	public long getInteractionCount () 
		Long l
	public java.lang.String getAuthor () 
	public boolean isBrowsable () 
		Integer i
	public java.lang.String getContentId () 
	public boolean equals (java.lang.Object) 
		Object other
	public android.content.ContentValues toContentValues () 
	public android.content.ContentValues toContentValues (boolean) 
		boolean includeProtectedFields
		android.content.ContentValues values
	static void setFieldsFromCursor (android.database.Cursor, android.support.media.tv.BasePreviewProgram$Builder) 
		int index
		android.database.Cursor cursor
		android.support.media.tv.BasePreviewProgram$Builder builder
	private static java.lang.String[] getProjection () 
		String[] oColumns
	static void  () 
}

android/support/media/tv/TvContractCompat$ProgramColumns.class
TvContractCompat.java
package android.support.media.tv
abstract android.support.media.tv.TvContractCompat$ProgramColumns extends java.lang.Object {
	public static final int REVIEW_RATING_STYLE_STARS
	public static final int REVIEW_RATING_STYLE_THUMBS_UP_DOWN
	public static final int REVIEW_RATING_STYLE_PERCENTAGE
	public static final String COLUMN_TITLE
	public static final String COLUMN_SEASON_DISPLAY_NUMBER
	public static final String COLUMN_SEASON_TITLE
	public static final String COLUMN_EPISODE_DISPLAY_NUMBER
	public static final String COLUMN_EPISODE_TITLE
	public static final String COLUMN_CANONICAL_GENRE
	public static final String COLUMN_SHORT_DESCRIPTION
	public static final String COLUMN_LONG_DESCRIPTION
	public static final String COLUMN_VIDEO_WIDTH
	public static final String COLUMN_VIDEO_HEIGHT
	public static final String COLUMN_AUDIO_LANGUAGE
	public static final String COLUMN_CONTENT_RATING
	public static final String COLUMN_POSTER_ART_URI
	public static final String COLUMN_THUMBNAIL_URI
	public static final String COLUMN_SEARCHABLE
	public static final String COLUMN_INTERNAL_PROVIDER_DATA
	public static final String COLUMN_INTERNAL_PROVIDER_FLAG1
	public static final String COLUMN_INTERNAL_PROVIDER_FLAG2
	public static final String COLUMN_INTERNAL_PROVIDER_FLAG3
	public static final String COLUMN_INTERNAL_PROVIDER_FLAG4
	public static final String COLUMN_VERSION_NUMBER
	public static final String COLUMN_REVIEW_RATING_STYLE
	public static final String COLUMN_REVIEW_RATING
}

android/support/media/tv/TvContractCompat$PreviewProgramColumns$InteractionType.class
TvContractCompat.java
package android.support.media.tv
public abstract android.support.media.tv.TvContractCompat$PreviewProgramColumns$InteractionType extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/support/media/tv/TvContractCompat$PreviewProgramColumns$Type.class
TvContractCompat.java
package android.support.media.tv
public abstract android.support.media.tv.TvContractCompat$PreviewProgramColumns$Type extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/support/media/tv/Program$Builder.class
Program.java
package android.support.media.tv
public android.support.media.tv.Program$Builder extends android.support.media.tv.BaseProgram$Builder {
	public void  () 
	public void  (android.support.media.tv.Program) 
		android.support.media.tv.Program other
	public android.support.media.tv.Program$Builder setChannelId (long) 
		long channelId
	public android.support.media.tv.Program$Builder setStartTimeUtcMillis (long) 
		long startTimeUtcMillis
	public android.support.media.tv.Program$Builder setEndTimeUtcMillis (long) 
		long endTimeUtcMillis
	public android.support.media.tv.Program$Builder setBroadcastGenres (java.lang.String[]) 
		String[] genres
	public android.support.media.tv.Program$Builder setRecordingProhibited (boolean) 
		boolean prohibited
	public android.support.media.tv.Program build () 
}

android/support/media/tv/TvContractCompat$Channels$Type.class
TvContractCompat.java
package android.support.media.tv
public abstract android.support.media.tv.TvContractCompat$Channels$Type extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/support/media/tv/Program.class
Program.java
package android.support.media.tv
public final android.support.media.tv.Program extends android.support.media.tv.BaseProgram implements java.lang.Comparable  {
	public static final String[] PROJECTION
	private static final long INVALID_LONG_VALUE
	private static final int IS_RECORDING_PROHIBITED
	private void  (android.support.media.tv.Program$Builder) 
		android.support.media.tv.Program$Builder builder
	public long getChannelId () 
		Long l
	public long getStartTimeUtcMillis () 
		Long l
	public long getEndTimeUtcMillis () 
		Long l
	public java.lang.String[] getBroadcastGenres () 
	public boolean isRecordingProhibited () 
		Integer i
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object other
	public int compareTo (android.support.media.tv.Program) 
		android.support.media.tv.Program other
	public java.lang.String toString () 
	public android.content.ContentValues toContentValues () 
		android.content.ContentValues values
	public static android.support.media.tv.Program fromCursor (android.database.Cursor) 
		android.database.Cursor cursor
		android.support.media.tv.Program$Builder builder
		int index
	private static java.lang.String[] getProjection () 
		String[] baseColumns
		String[] nougatColumns
	public volatile int compareTo (java.lang.Object) 
	void  (android.support.media.tv.Program$Builder, android.support.media.tv.Program$1) 
		android.support.media.tv.Program$Builder x0
		android.support.media.tv.Program$1 x1
	static void  () 
}

android/support/media/tv/TvContractCompat$Programs$Genres.class
TvContractCompat.java
package android.support.media.tv
public final android.support.media.tv.TvContractCompat$Programs$Genres extends java.lang.Object {
	public static final String FAMILY_KIDS
	public static final String SPORTS
	public static final String SHOPPING
	public static final String MOVIES
	public static final String COMEDY
	public static final String TRAVEL
	public static final String DRAMA
	public static final String EDUCATION
	public static final String ANIMAL_WILDLIFE
	public static final String NEWS
	public static final String GAMING
	public static final String ARTS
	public static final String ENTERTAINMENT
	public static final String LIFE_STYLE
	public static final String MUSIC
	public static final String PREMIER
	public static final String TECH_SCIENCE
	private static final java.util.HashSet CANONICAL_GENRES
	private static final char DOUBLE_QUOTE
	private static final char COMMA
	private static final String DELIMITER
	private static final String[] EMPTY_STRING_ARRAY
	private void  () 
	public static transient java.lang.String encode (java.lang.String[]) 
		String genre
		String[] genres
		StringBuilder sb
		String separator
	private static java.lang.String encodeToCsv (java.lang.String) 
		char c
		int i
		String genre
		StringBuilder sb
		int length
	public static java.lang.String[] decode (java.lang.String) 
		String string
		char c
		int i
		String genres
		StringBuilder sb
		java.util.List results
		int length
		boolean escape
		String string
	public static boolean isCanonical (java.lang.String) 
		String genre
	static void  () 
}

android/support/media/tv/TvContractCompat$PreviewProgramColumns$AspectRatio.class
TvContractCompat.java
package android.support.media.tv
public abstract android.support.media.tv.TvContractCompat$PreviewProgramColumns$AspectRatio extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/support/media/tv/BaseProgram$Builder.class
BaseProgram.java
package android.support.media.tv
public abstract android.support.media.tv.BaseProgram$Builder extends java.lang.Object {
	protected android.content.ContentValues mValues
	public void  () 
	public void  (android.support.media.tv.BaseProgram) 
		android.support.media.tv.BaseProgram other
	public android.support.media.tv.BaseProgram$Builder setId (long) 
		long programId
	public android.support.media.tv.BaseProgram$Builder setPackageName (java.lang.String) 
		String packageName
	public android.support.media.tv.BaseProgram$Builder setTitle (java.lang.String) 
		String title
	public android.support.media.tv.BaseProgram$Builder setEpisodeTitle (java.lang.String) 
		String episodeTitle
	public android.support.media.tv.BaseProgram$Builder setSeasonNumber (int) 
		int seasonNumber
	public android.support.media.tv.BaseProgram$Builder setSeasonNumber (java.lang.String, int) 
		String seasonNumber
		int numericalSeasonNumber
	public android.support.media.tv.BaseProgram$Builder setEpisodeNumber (int) 
		int episodeNumber
	public android.support.media.tv.BaseProgram$Builder setEpisodeNumber (java.lang.String, int) 
		String episodeNumber
		int numericalEpisodeNumber
	public android.support.media.tv.BaseProgram$Builder setDescription (java.lang.String) 
		String description
	public android.support.media.tv.BaseProgram$Builder setLongDescription (java.lang.String) 
		String longDescription
	public android.support.media.tv.BaseProgram$Builder setVideoWidth (int) 
		int width
	public android.support.media.tv.BaseProgram$Builder setVideoHeight (int) 
		int height
	public android.support.media.tv.BaseProgram$Builder setContentRatings (android.media.tv.TvContentRating[]) 
		android.media.tv.TvContentRating[] contentRatings
	public android.support.media.tv.BaseProgram$Builder setPosterArtUri (android.net.Uri) 
		android.net.Uri posterArtUri
	public android.support.media.tv.BaseProgram$Builder setThumbnailUri (android.net.Uri) 
		android.net.Uri thumbnailUri
	public android.support.media.tv.BaseProgram$Builder setCanonicalGenres (java.lang.String[]) 
		String[] genres
	public android.support.media.tv.BaseProgram$Builder setInternalProviderData (byte[]) 
		byte[] data
	public android.support.media.tv.BaseProgram$Builder setAudioLanguages (java.lang.String[]) 
		String[] audioLanguages
	public android.support.media.tv.BaseProgram$Builder setSearchable (boolean) 
		boolean searchable
	public android.support.media.tv.BaseProgram$Builder setInternalProviderFlag1 (long) 
		long flag
	public android.support.media.tv.BaseProgram$Builder setInternalProviderFlag2 (long) 
		long flag
	public android.support.media.tv.BaseProgram$Builder setInternalProviderFlag3 (long) 
		long flag
	public android.support.media.tv.BaseProgram$Builder setInternalProviderFlag4 (long) 
		long flag
	public android.support.media.tv.BaseProgram$Builder setReviewRatingStyle (int) 
		int reviewRatingStyle
	public android.support.media.tv.BaseProgram$Builder setReviewRating (java.lang.String) 
		String reviewRating
	public android.support.media.tv.BaseProgram$Builder setSeasonTitle (java.lang.String) 
		String seasonTitle
}

android/support/media/tv/BaseProgram.class
BaseProgram.java
package android.support.media.tv
public abstract android.support.media.tv.BaseProgram extends java.lang.Object {
	public static final String[] PROJECTION
	private static final long INVALID_LONG_VALUE
	private static final int INVALID_INT_VALUE
	private static final int IS_SEARCHABLE
	protected android.content.ContentValues mValues
	void  (android.support.media.tv.BaseProgram$Builder) 
		android.support.media.tv.BaseProgram$Builder builder
	public long getId () 
		Long l
	public java.lang.String getPackageName () 
	public java.lang.String getTitle () 
	public java.lang.String getEpisodeTitle () 
	public java.lang.String getSeasonNumber () 
	public java.lang.String getEpisodeNumber () 
	public java.lang.String getDescription () 
	public java.lang.String getLongDescription () 
	public int getVideoWidth () 
		Integer i
	public int getVideoHeight () 
		Integer i
	public java.lang.String[] getCanonicalGenres () 
	public android.media.tv.TvContentRating[] getContentRatings () 
	public android.net.Uri getPosterArtUri () 
		String uri
	public android.net.Uri getThumbnailUri () 
		String uri
	public byte[] getInternalProviderDataByteArray () 
	public java.lang.String[] getAudioLanguages () 
	public boolean isSearchable () 
		Integer i
	public java.lang.Long getInternalProviderFlag1 () 
	public java.lang.Long getInternalProviderFlag2 () 
	public java.lang.Long getInternalProviderFlag3 () 
	public java.lang.Long getInternalProviderFlag4 () 
	public java.lang.String getSeasonTitle () 
	public int getReviewRatingStyle () 
		Integer i
	public java.lang.String getReviewRating () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object other
	public java.lang.String toString () 
	public android.content.ContentValues toContentValues () 
		android.content.ContentValues values
	static void setFieldsFromCursor (android.database.Cursor, android.support.media.tv.BaseProgram$Builder) 
		android.database.Cursor cursor
		android.support.media.tv.BaseProgram$Builder builder
		int index
	private static java.lang.String[] getProjection () 
		String[] baseColumns
		String[] marshmallowColumns
		String[] nougatColumns
		String[] oColumns
	static void  () 
}

android/support/media/tv/WatchNextProgram.class
WatchNextProgram.java
package android.support.media.tv
public final android.support.media.tv.WatchNextProgram extends android.support.media.tv.BasePreviewProgram {
	public static final String[] PROJECTION
	private static final long INVALID_LONG_VALUE
	private static final int INVALID_INT_VALUE
	private void  (android.support.media.tv.WatchNextProgram$Builder) 
		android.support.media.tv.WatchNextProgram$Builder builder
	public int getWatchNextType () 
		Integer i
	public long getLastEngagementTimeUtcMillis () 
		Long l
	public boolean equals (java.lang.Object) 
		Object other
	public java.lang.String toString () 
	public android.content.ContentValues toContentValues () 
	public android.content.ContentValues toContentValues (boolean) 
		boolean includeProtectedFields
		android.content.ContentValues values
	public static android.support.media.tv.WatchNextProgram fromCursor (android.database.Cursor) 
		android.database.Cursor cursor
		android.support.media.tv.WatchNextProgram$Builder builder
		int index
	private static java.lang.String[] getProjection () 
		String[] oColumns
	void  (android.support.media.tv.WatchNextProgram$Builder, android.support.media.tv.WatchNextProgram$1) 
		android.support.media.tv.WatchNextProgram$Builder x0
		android.support.media.tv.WatchNextProgram$1 x1
	static void  () 
}

android/support/media/tv/TvContractCompat$PreviewProgramColumns.class
TvContractCompat.java
package android.support.media.tv
public abstract android.support.media.tv.TvContractCompat$PreviewProgramColumns extends java.lang.Object {
	public static final int TYPE_MOVIE
	public static final int TYPE_TV_SERIES
	public static final int TYPE_TV_SEASON
	public static final int TYPE_TV_EPISODE
	public static final int TYPE_CLIP
	public static final int TYPE_EVENT
	public static final int TYPE_CHANNEL
	public static final int TYPE_TRACK
	public static final int TYPE_ALBUM
	public static final int TYPE_ARTIST
	public static final int TYPE_PLAYLIST
	public static final int TYPE_STATION
	public static final int ASPECT_RATIO_16_9
	public static final int ASPECT_RATIO_3_2
	public static final int ASPECT_RATIO_4_3
	public static final int ASPECT_RATIO_1_1
	public static final int ASPECT_RATIO_2_3
	public static final int AVAILABILITY_AVAILABLE
	public static final int AVAILABILITY_FREE_WITH_SUBSCRIPTION
	public static final int AVAILABILITY_PAID_CONTENT
	public static final int INTERACTION_TYPE_VIEWS
	public static final int INTERACTION_TYPE_LISTENS
	public static final int INTERACTION_TYPE_FOLLOWERS
	public static final int INTERACTION_TYPE_FANS
	public static final int INTERACTION_TYPE_LIKES
	public static final int INTERACTION_TYPE_THUMBS
	public static final int INTERACTION_TYPE_VIEWERS
	public static final String COLUMN_TYPE
	public static final String COLUMN_POSTER_ART_ASPECT_RATIO
	public static final String COLUMN_THUMBNAIL_ASPECT_RATIO
	public static final String COLUMN_LOGO_URI
	public static final String COLUMN_AVAILABILITY
	public static final String COLUMN_STARTING_PRICE
	public static final String COLUMN_OFFER_PRICE
	public static final String COLUMN_RELEASE_DATE
	public static final String COLUMN_ITEM_COUNT
	public static final String COLUMN_LIVE
	public static final String COLUMN_INTERNAL_PROVIDER_ID
	public static final String COLUMN_PREVIEW_VIDEO_URI
	public static final String COLUMN_LAST_PLAYBACK_POSITION_MILLIS
	public static final String COLUMN_DURATION_MILLIS
	public static final String COLUMN_INTENT_URI
	public static final String COLUMN_TRANSIENT
	public static final String COLUMN_INTERACTION_TYPE
	public static final String COLUMN_INTERACTION_COUNT
	public static final String COLUMN_AUTHOR
	public static final String COLUMN_BROWSABLE
	public static final String COLUMN_CONTENT_ID
}

android/support/media/tv/TvContractCompat$ProgramColumns$ReviewRatingStyle.class
TvContractCompat.java
package android.support.media.tv
public abstract android.support.media.tv.TvContractCompat$ProgramColumns$ReviewRatingStyle extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/support/media/tv/Channel$1.class
Channel.java
package android.support.media.tv
 android.support.media.tv.Channel$1 extends java.lang.Object {
}

android/support/media/tv/TvContractCompat.class
TvContractCompat.java
package android.support.media.tv
public final android.support.media.tv.TvContractCompat extends java.lang.Object {
	public static final String AUTHORITY
	public static final String PERMISSION_READ_TV_LISTINGS
	private static final String PATH_CHANNEL
	private static final String PATH_PROGRAM
	private static final String PATH_RECORDED_PROGRAM
	private static final String PATH_PREVIEW_PROGRAM
	private static final String PATH_WATCH_NEXT_PROGRAM
	private static final String PATH_PASSTHROUGH
	public static final String ACTION_CHANNEL_BROWSABLE_REQUESTED
	public static final String ACTION_REQUEST_CHANNEL_BROWSABLE
	public static final String ACTION_PREVIEW_PROGRAM_BROWSABLE_DISABLED
	public static final String ACTION_WATCH_NEXT_PROGRAM_BROWSABLE_DISABLED
	public static final String ACTION_PREVIEW_PROGRAM_ADDED_TO_WATCH_NEXT
	public static final String ACTION_INITIALIZE_PROGRAMS
	public static final String EXTRA_CHANNEL_ID
	public static final String EXTRA_PACKAGE_NAME
	public static final String EXTRA_PREVIEW_PROGRAM_ID
	public static final String EXTRA_WATCH_NEXT_PROGRAM_ID
	public static final String METHOD_GET_COLUMNS
	public static final String METHOD_ADD_COLUMN
	public static final String EXTRA_EXISTING_COLUMN_NAMES
	public static final String EXTRA_COLUMN_NAME
	public static final String EXTRA_DATA_TYPE
	public static final String EXTRA_DEFAULT_VALUE
	public static final String PARAM_INPUT
	public static final String PARAM_CHANNEL
	public static final String PARAM_START_TIME
	public static final String PARAM_END_TIME
	public static final String PARAM_BROWSABLE_ONLY
	public static final String PARAM_CANONICAL_GENRE
	public static java.lang.String buildInputId (android.content.ComponentName) 
		android.content.ComponentName name
	public static android.net.Uri buildChannelUri (long) 
		long channelId
	public static android.net.Uri buildChannelUriForPassthroughInput (java.lang.String) 
		String inputId
	public static android.net.Uri buildChannelLogoUri (long) 
		long channelId
	public static android.net.Uri buildChannelLogoUri (android.net.Uri) 
		android.net.Uri channelUri
	public static android.net.Uri buildChannelsUriForInput (java.lang.String) 
		String inputId
	public static android.net.Uri buildProgramUri (long) 
		long programId
	public static android.net.Uri buildProgramsUriForChannel (long) 
		long channelId
	public static android.net.Uri buildProgramsUriForChannel (android.net.Uri) 
		android.net.Uri channelUri
	public static android.net.Uri buildProgramsUriForChannel (long, long, long) 
		long channelId
		long startTime
		long endTime
	public static android.net.Uri buildProgramsUriForChannel (android.net.Uri, long, long) 
		android.net.Uri channelUri
		long startTime
		long endTime
	public static android.net.Uri buildRecordedProgramUri (long) 
		long recordedProgramId
	public static android.net.Uri buildPreviewProgramUri (long) 
		long previewProgramId
	public static android.net.Uri buildPreviewProgramsUriForChannel (long) 
		long channelId
	public static android.net.Uri buildPreviewProgramsUriForChannel (android.net.Uri) 
		android.net.Uri channelUri
	public static android.net.Uri buildWatchNextProgramUri (long) 
		long watchNextProgramId
	private static boolean isTvUri (android.net.Uri) 
		android.net.Uri uri
	private static boolean isTwoSegmentUriStartingWith (android.net.Uri, java.lang.String) 
		android.net.Uri uri
		String pathSegment
		java.util.List pathSegments
	public static boolean isChannelUri (android.net.Uri) 
		android.net.Uri uri
	public static boolean isChannelUriForTunerInput (android.net.Uri) 
		android.net.Uri uri
	public static boolean isChannelUriForPassthroughInput (android.net.Uri) 
		android.net.Uri uri
	public static boolean isProgramUri (android.net.Uri) 
		android.net.Uri uri
	public static boolean isRecordedProgramUri (android.net.Uri) 
		android.net.Uri uri
	public static void requestChannelBrowsable (android.content.Context, long) 
		android.content.Context context
		long channelId
	private void  () 
}

android/support/media/tv/PreviewProgram$1.class
PreviewProgram.java
package android.support.media.tv
 android.support.media.tv.PreviewProgram$1 extends java.lang.Object {
}

android/support/media/tv/TvContractCompat$Channels.class
TvContractCompat.java
package android.support.media.tv
public final android.support.media.tv.TvContractCompat$Channels extends java.lang.Object implements android.support.media.tv.TvContractCompat$BaseTvColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	public static final String TYPE_OTHER
	public static final String TYPE_NTSC
	public static final String TYPE_PAL
	public static final String TYPE_SECAM
	public static final String TYPE_DVB_T
	public static final String TYPE_DVB_T2
	public static final String TYPE_DVB_S
	public static final String TYPE_DVB_S2
	public static final String TYPE_DVB_C
	public static final String TYPE_DVB_C2
	public static final String TYPE_DVB_H
	public static final String TYPE_DVB_SH
	public static final String TYPE_ATSC_T
	public static final String TYPE_ATSC_C
	public static final String TYPE_ATSC_M_H
	public static final String TYPE_ISDB_T
	public static final String TYPE_ISDB_TB
	public static final String TYPE_ISDB_S
	public static final String TYPE_ISDB_C
	public static final String TYPE_1SEG
	public static final String TYPE_DTMB
	public static final String TYPE_CMMB
	public static final String TYPE_T_DMB
	public static final String TYPE_S_DMB
	public static final String TYPE_PREVIEW
	public static final String SERVICE_TYPE_OTHER
	public static final String SERVICE_TYPE_AUDIO_VIDEO
	public static final String SERVICE_TYPE_AUDIO
	public static final String VIDEO_FORMAT_240P
	public static final String VIDEO_FORMAT_360P
	public static final String VIDEO_FORMAT_480I
	public static final String VIDEO_FORMAT_480P
	public static final String VIDEO_FORMAT_576I
	public static final String VIDEO_FORMAT_576P
	public static final String VIDEO_FORMAT_720P
	public static final String VIDEO_FORMAT_1080I
	public static final String VIDEO_FORMAT_1080P
	public static final String VIDEO_FORMAT_2160P
	public static final String VIDEO_FORMAT_4320P
	public static final String VIDEO_RESOLUTION_SD
	public static final String VIDEO_RESOLUTION_ED
	public static final String VIDEO_RESOLUTION_HD
	public static final String VIDEO_RESOLUTION_FHD
	public static final String VIDEO_RESOLUTION_UHD
	private static final java.util.Map VIDEO_FORMAT_TO_RESOLUTION_MAP
	public static final String COLUMN_INPUT_ID
	public static final String COLUMN_TYPE
	public static final String COLUMN_SERVICE_TYPE
	public static final String COLUMN_ORIGINAL_NETWORK_ID
	public static final String COLUMN_TRANSPORT_STREAM_ID
	public static final String COLUMN_SERVICE_ID
	public static final String COLUMN_DISPLAY_NUMBER
	public static final String COLUMN_DISPLAY_NAME
	public static final String COLUMN_NETWORK_AFFILIATION
	public static final String COLUMN_DESCRIPTION
	public static final String COLUMN_VIDEO_FORMAT
	public static final String COLUMN_BROWSABLE
	public static final String COLUMN_SEARCHABLE
	public static final String COLUMN_LOCKED
	public static final String COLUMN_APP_LINK_ICON_URI
	public static final String COLUMN_APP_LINK_POSTER_ART_URI
	public static final String COLUMN_APP_LINK_TEXT
	public static final String COLUMN_APP_LINK_COLOR
	public static final String COLUMN_APP_LINK_INTENT_URI
	public static final String COLUMN_INTERNAL_PROVIDER_ID
	public static final String COLUMN_INTERNAL_PROVIDER_DATA
	public static final String COLUMN_INTERNAL_PROVIDER_FLAG1
	public static final String COLUMN_INTERNAL_PROVIDER_FLAG2
	public static final String COLUMN_INTERNAL_PROVIDER_FLAG3
	public static final String COLUMN_INTERNAL_PROVIDER_FLAG4
	public static final String COLUMN_VERSION_NUMBER
	public static final String COLUMN_TRANSIENT
	public static final String COLUMN_SYSTEM_APPROVED
	public static java.lang.String getVideoResolution (java.lang.String) 
		String videoFormat
	private void  () 
	static void  () 
}

android/support/media/tv/PreviewProgram.class
PreviewProgram.java
package android.support.media.tv
public final android.support.media.tv.PreviewProgram extends android.support.media.tv.BasePreviewProgram {
	public static final String[] PROJECTION
	private static final long INVALID_LONG_VALUE
	private static final int INVALID_INT_VALUE
	private void  (android.support.media.tv.PreviewProgram$Builder) 
		android.support.media.tv.PreviewProgram$Builder builder
	public long getChannelId () 
		Long l
	public int getWeight () 
		Integer i
	public boolean equals (java.lang.Object) 
		Object other
	public java.lang.String toString () 
	public android.content.ContentValues toContentValues () 
	public android.content.ContentValues toContentValues (boolean) 
		boolean includeProtectedFields
		android.content.ContentValues values
	public static android.support.media.tv.PreviewProgram fromCursor (android.database.Cursor) 
		android.database.Cursor cursor
		android.support.media.tv.PreviewProgram$Builder builder
		int index
	private static java.lang.String[] getProjection () 
		String[] oColumns
	void  (android.support.media.tv.PreviewProgram$Builder, android.support.media.tv.PreviewProgram$1) 
		android.support.media.tv.PreviewProgram$Builder x0
		android.support.media.tv.PreviewProgram$1 x1
	static void  () 
}

android/support/media/tv/BasePreviewProgram$Builder.class
BasePreviewProgram.java
package android.support.media.tv
public abstract android.support.media.tv.BasePreviewProgram$Builder extends android.support.media.tv.BaseProgram$Builder {
	private static final java.text.SimpleDateFormat sFormat
	public void  () 
	public void  (android.support.media.tv.BasePreviewProgram) 
		android.support.media.tv.BasePreviewProgram other
	public android.support.media.tv.BasePreviewProgram$Builder setInternalProviderId (java.lang.String) 
		String externalId
	public android.support.media.tv.BasePreviewProgram$Builder setPreviewVideoUri (android.net.Uri) 
		android.net.Uri previewVideoUri
	public android.support.media.tv.BasePreviewProgram$Builder setLastPlaybackPositionMillis (int) 
		int position
	public android.support.media.tv.BasePreviewProgram$Builder setDurationMillis (int) 
		int duration
	public android.support.media.tv.BasePreviewProgram$Builder setIntentUri (android.net.Uri) 
		android.net.Uri intentUri
	public android.support.media.tv.BasePreviewProgram$Builder setIntent (android.content.Intent) 
		android.content.Intent intent
	public android.support.media.tv.BasePreviewProgram$Builder setTransient (boolean) 
		boolean transientValue
	public android.support.media.tv.BasePreviewProgram$Builder setType (int) 
		int type
	public android.support.media.tv.BasePreviewProgram$Builder setPosterArtAspectRatio (int) 
		int ratio
	public android.support.media.tv.BasePreviewProgram$Builder setThumbnailAspectRatio (int) 
		int ratio
	public android.support.media.tv.BasePreviewProgram$Builder setLogoUri (android.net.Uri) 
		android.net.Uri logoUri
	public android.support.media.tv.BasePreviewProgram$Builder setAvailability (int) 
		int availability
	public android.support.media.tv.BasePreviewProgram$Builder setStartingPrice (java.lang.String) 
		String price
	public android.support.media.tv.BasePreviewProgram$Builder setOfferPrice (java.lang.String) 
		String price
	public android.support.media.tv.BasePreviewProgram$Builder setReleaseDate (java.lang.String) 
		String releaseDate
	public android.support.media.tv.BasePreviewProgram$Builder setReleaseDate (java.util.Date) 
		java.util.Date releaseDate
	public android.support.media.tv.BasePreviewProgram$Builder setItemCount (int) 
		int itemCount
	public android.support.media.tv.BasePreviewProgram$Builder setLive (boolean) 
		boolean live
	public android.support.media.tv.BasePreviewProgram$Builder setInteractionType (int) 
		int interactionType
	public android.support.media.tv.BasePreviewProgram$Builder setInteractionCount (long) 
		long interactionCount
	public android.support.media.tv.BasePreviewProgram$Builder setAuthor (java.lang.String) 
		String author
	public android.support.media.tv.BasePreviewProgram$Builder setBrowsable (boolean) 
		boolean browsable
	public android.support.media.tv.BasePreviewProgram$Builder setContentId (java.lang.String) 
		String contentId
	static void  () 
}

android/support/media/tv/TvContractCompat$PreviewPrograms.class
TvContractCompat.java
package android.support.media.tv
public final android.support.media.tv.TvContractCompat$PreviewPrograms extends java.lang.Object implements android.support.media.tv.TvContractCompat$BaseTvColumns android.support.media.tv.TvContractCompat$ProgramColumns android.support.media.tv.TvContractCompat$PreviewProgramColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	public static final String COLUMN_CHANNEL_ID
	public static final String COLUMN_WEIGHT
	private void  () 
	static void  () 
}

android/support/media/tv/BuildConfig.class
BuildConfig.java
package android.support.media.tv
public final android.support.media.tv.BuildConfig extends java.lang.Object {
	public static final boolean DEBUG
	public static final String APPLICATION_ID
	public static final String BUILD_TYPE
	public static final String FLAVOR
	public static final int VERSION_CODE
	public static final String VERSION_NAME
	public void  () 
}

android/support/media/tv/WatchNextProgram$Builder.class
WatchNextProgram.java
package android.support.media.tv
public final android.support.media.tv.WatchNextProgram$Builder extends android.support.media.tv.BasePreviewProgram$Builder {
	public void  () 
	public void  (android.support.media.tv.WatchNextProgram) 
		android.support.media.tv.WatchNextProgram other
	public android.support.media.tv.WatchNextProgram$Builder setWatchNextType (int) 
		int watchNextType
	public android.support.media.tv.WatchNextProgram$Builder setLastEngagementTimeUtcMillis (long) 
		long lastEngagementTimeUtcMillis
	public android.support.media.tv.WatchNextProgram build () 
}

android/support/media/tv/TvContractCompat$WatchNextPrograms.class
TvContractCompat.java
package android.support.media.tv
public final android.support.media.tv.TvContractCompat$WatchNextPrograms extends java.lang.Object implements android.support.media.tv.TvContractCompat$BaseTvColumns android.support.media.tv.TvContractCompat$ProgramColumns android.support.media.tv.TvContractCompat$PreviewProgramColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	public static final int WATCH_NEXT_TYPE_CONTINUE
	public static final int WATCH_NEXT_TYPE_NEXT
	public static final int WATCH_NEXT_TYPE_NEW
	public static final int WATCH_NEXT_TYPE_WATCHLIST
	public static final String COLUMN_WATCH_NEXT_TYPE
	public static final String COLUMN_LAST_ENGAGEMENT_TIME_UTC_MILLIS
	private void  () 
	static void  () 
}

android/support/media/tv/Channel$Builder.class
Channel.java
package android.support.media.tv
public final android.support.media.tv.Channel$Builder extends java.lang.Object {
	private android.content.ContentValues mValues
	public void  () 
	public void  (android.support.media.tv.Channel) 
		android.support.media.tv.Channel other
	private android.support.media.tv.Channel$Builder setId (long) 
		long id
	android.support.media.tv.Channel$Builder setPackageName (java.lang.String) 
		String packageName
	public android.support.media.tv.Channel$Builder setInputId (java.lang.String) 
		String inputId
	public android.support.media.tv.Channel$Builder setType (java.lang.String) 
		String type
	public android.support.media.tv.Channel$Builder setDisplayNumber (java.lang.String) 
		String displayNumber
	public android.support.media.tv.Channel$Builder setDisplayName (java.lang.String) 
		String displayName
	public android.support.media.tv.Channel$Builder setDescription (java.lang.String) 
		String description
	public android.support.media.tv.Channel$Builder setVideoFormat (java.lang.String) 
		String videoFormat
	public android.support.media.tv.Channel$Builder setOriginalNetworkId (int) 
		int originalNetworkId
	public android.support.media.tv.Channel$Builder setTransportStreamId (int) 
		int transportStreamId
	public android.support.media.tv.Channel$Builder setServiceId (int) 
		int serviceId
	public android.support.media.tv.Channel$Builder setInternalProviderData (byte[]) 
		byte[] internalProviderData
	public android.support.media.tv.Channel$Builder setInternalProviderData (java.lang.String) 
		String internalProviderData
	public android.support.media.tv.Channel$Builder setAppLinkText (java.lang.String) 
		String appLinkText
	public android.support.media.tv.Channel$Builder setAppLinkColor (int) 
		int appLinkColor
	public android.support.media.tv.Channel$Builder setAppLinkIconUri (android.net.Uri) 
		android.net.Uri appLinkIconUri
	public android.support.media.tv.Channel$Builder setAppLinkPosterArtUri (android.net.Uri) 
		android.net.Uri appLinkPosterArtUri
	public android.support.media.tv.Channel$Builder setAppLinkIntent (android.content.Intent) 
		android.content.Intent appLinkIntent
	public android.support.media.tv.Channel$Builder setAppLinkIntentUri (android.net.Uri) 
		android.net.Uri appLinkIntentUri
	public android.support.media.tv.Channel$Builder setNetworkAffiliation (java.lang.String) 
		String networkAffiliation
	public android.support.media.tv.Channel$Builder setSearchable (boolean) 
		boolean searchable
	public android.support.media.tv.Channel$Builder setServiceType (java.lang.String) 
		String serviceType
	public android.support.media.tv.Channel$Builder setInternalProviderFlag1 (long) 
		long flag
	public android.support.media.tv.Channel$Builder setInternalProviderFlag2 (long) 
		long flag
	public android.support.media.tv.Channel$Builder setInternalProviderFlag3 (long) 
		long flag
	public android.support.media.tv.Channel$Builder setInternalProviderFlag4 (long) 
		long flag
	public android.support.media.tv.Channel$Builder setInternalProviderId (java.lang.String) 
		String internalProviderId
	public android.support.media.tv.Channel$Builder setTransient (boolean) 
		boolean value
	public android.support.media.tv.Channel$Builder setBrowsable (boolean) 
		boolean value
	public android.support.media.tv.Channel$Builder setSystemApproved (boolean) 
		boolean value
	public android.support.media.tv.Channel$Builder setLocked (boolean) 
		boolean value
	public android.support.media.tv.Channel build () 
	static android.content.ContentValues access$000 (android.support.media.tv.Channel$Builder) 
		android.support.media.tv.Channel$Builder x0
	static android.support.media.tv.Channel$Builder access$100 (android.support.media.tv.Channel$Builder, long) 
		android.support.media.tv.Channel$Builder x0
		long x1
}

android/support/media/tv/CollectionUtils.class
CollectionUtils.java
package android.support.media.tv
public android.support.media.tv.CollectionUtils extends java.lang.Object {
	public void  () 
	public static transient java.lang.Object[] concatAll (java.lang.Object[], java.lang.Object[][]) 
		Object[] array
		Object[] array
		Object[] first
		Object[][] rest
		int totalLength
		Object[] result
		int offset
}

android/support/media/tv/Program$1.class
Program.java
package android.support.media.tv
 android.support.media.tv.Program$1 extends java.lang.Object {
}

android/support/media/tv/TvContractCompat$WatchNextPrograms$WatchNextType.class
TvContractCompat.java
package android.support.media.tv
public abstract android.support.media.tv.TvContractCompat$WatchNextPrograms$WatchNextType extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/support/media/tv/TvContractCompat$Channels$VideoResolution.class
TvContractCompat.java
package android.support.media.tv
public abstract android.support.media.tv.TvContractCompat$Channels$VideoResolution extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/support/media/tv/TvContractCompat$RecordedPrograms.class
TvContractCompat.java
package android.support.media.tv
public final android.support.media.tv.TvContractCompat$RecordedPrograms extends java.lang.Object implements android.support.media.tv.TvContractCompat$BaseTvColumns android.support.media.tv.TvContractCompat$ProgramColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	public static final String COLUMN_CHANNEL_ID
	public static final String COLUMN_INPUT_ID
	public static final String COLUMN_START_TIME_UTC_MILLIS
	public static final String COLUMN_END_TIME_UTC_MILLIS
	public static final String COLUMN_BROADCAST_GENRE
	public static final String COLUMN_RECORDING_DATA_URI
	public static final String COLUMN_RECORDING_DATA_BYTES
	public static final String COLUMN_RECORDING_DURATION_MILLIS
	public static final String COLUMN_RECORDING_EXPIRE_TIME_UTC_MILLIS
	private void  () 
	static void  () 
}

android/support/media/tv/TvContractCompat$PreviewProgramColumns$Availability.class
TvContractCompat.java
package android.support.media.tv
public abstract android.support.media.tv.TvContractCompat$PreviewProgramColumns$Availability extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/support/media/tv/TvContractCompat$Programs.class
TvContractCompat.java
package android.support.media.tv
public final android.support.media.tv.TvContractCompat$Programs extends java.lang.Object implements android.support.media.tv.TvContractCompat$BaseTvColumns android.support.media.tv.TvContractCompat$ProgramColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	public static final String COLUMN_CHANNEL_ID
	public static final String COLUMN_SEASON_NUMBER
	public static final String COLUMN_EPISODE_NUMBER
	public static final String COLUMN_START_TIME_UTC_MILLIS
	public static final String COLUMN_END_TIME_UTC_MILLIS
	public static final String COLUMN_BROADCAST_GENRE
	public static final String COLUMN_RECORDING_PROHIBITED
	private void  () 
	static void  () 
}

android/support/media/tv/ChannelLogoUtils.class
ChannelLogoUtils.java
package android.support.media.tv
public android.support.media.tv.ChannelLogoUtils extends java.lang.Object {
	private static final String TAG
	private static final int CONNECTION_TIMEOUT_MS_FOR_URLCONNECTION
	private static final int READ_TIMEOUT_MS_FOR_URLCONNECTION
	public void  () 
	public static boolean storeChannelLogo (android.content.Context, long, android.net.Uri) 
		java.io.IOException e
		android.content.Context context
		long channelId
		android.net.Uri logoUri
		String scheme
		java.net.URLConnection urlConnection
		java.io.InputStream inputStream
		android.graphics.Bitmap fetchedLogo
	public static boolean storeChannelLogo (android.content.Context, long, android.graphics.Bitmap) 
		java.io.OutputStream outputStream
		Exception e
		android.content.Context context
		long channelId
		android.graphics.Bitmap logo
		boolean result
		android.net.Uri localUri
	public static android.graphics.Bitmap loadChannelLogo (android.content.Context, long) 
		java.io.FileNotFoundException e
		android.content.Context context
		long channelId
		android.graphics.Bitmap channelLogo
	private static java.net.URLConnection getUrlConnection (java.lang.String)  throws java.io.IOException 
		String uriString
		java.net.URLConnection urlConnection
}

android/support/media/tv/TvContractUtils.class
TvContractUtils.java
package android.support.media.tv
public android.support.media.tv.TvContractUtils extends java.lang.Object {
	static final android.media.tv.TvContentRating[] EMPTY
	private static final String TAG
	private static final boolean DEBUG
	private static final String DELIMITER
	public static android.media.tv.TvContentRating[] stringToContentRatings (java.lang.String) 
		IllegalArgumentException e
		String rating
		String commaSeparatedRatings
		String[] ratings
		java.util.List contentRatings
	public static java.lang.String contentRatingsToString (android.media.tv.TvContentRating[]) 
		int i
		android.media.tv.TvContentRating[] contentRatings
		StringBuilder ratings
	public static java.lang.String[] stringToAudioLanguages (java.lang.String) 
		String commaSeparatedString
	public static java.lang.String audioLanguagesToString (java.lang.String[]) 
		int i
		String[] audioLanguages
		StringBuilder ratings
	private void  () 
	static void  () 
}

android/support/media/tv/Channel.class
Channel.java
package android.support.media.tv
public final android.support.media.tv.Channel extends java.lang.Object {
	public static final String[] PROJECTION
	private static final long INVALID_CHANNEL_ID
	private static final int INVALID_INT_VALUE
	private static final int IS_SEARCHABLE
	private static final int IS_TRANSIENT
	private static final int IS_BROWSABLE
	private static final int IS_SYSTEM_APPROVED
	private static final int IS_LOCKED
	private android.content.ContentValues mValues
	private void  (android.support.media.tv.Channel$Builder) 
		android.support.media.tv.Channel$Builder builder
	public long getId () 
		Long l
	public java.lang.String getPackageName () 
	public java.lang.String getInputId () 
	public java.lang.String getType () 
	public java.lang.String getDisplayNumber () 
	public java.lang.String getDisplayName () 
	public java.lang.String getDescription () 
	public java.lang.String getVideoFormat () 
	public int getOriginalNetworkId () 
		Integer i
	public int getTransportStreamId () 
		Integer i
	public int getServiceId () 
		Integer i
	public java.lang.String getAppLinkText () 
	public int getAppLinkColor () 
		Integer i
	public android.net.Uri getAppLinkIconUri () 
		String uri
	public android.net.Uri getAppLinkPosterArtUri () 
		String uri
	public android.net.Uri getAppLinkIntentUri () 
		String uri
	public android.content.Intent getAppLinkIntent ()  throws java.net.URISyntaxException 
		String uri
	public java.lang.String getNetworkAffiliation () 
	public boolean isSearchable () 
		Integer i
	public byte[] getInternalProviderDataByteArray () 
	public java.lang.String getServiceType () 
	public java.lang.Long getInternalProviderFlag1 () 
	public java.lang.Long getInternalProviderFlag2 () 
	public java.lang.Long getInternalProviderFlag3 () 
	public java.lang.Long getInternalProviderFlag4 () 
	public java.lang.String getInternalProviderId () 
	public boolean isTransient () 
		Integer i
	public boolean isBrowsable () 
		Integer i
	public boolean isSystemApproved () 
		Integer i
	public boolean isLocked () 
		Integer i
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object other
	public java.lang.String toString () 
	public android.content.ContentValues toContentValues () 
	public android.content.ContentValues toContentValues (boolean) 
		boolean includeProtectedFields
		android.content.ContentValues values
	public static android.support.media.tv.Channel fromCursor (android.database.Cursor) 
		android.database.Cursor cursor
		android.support.media.tv.Channel$Builder builder
		int index
	private static java.lang.String[] getProjection () 
		String[] baseColumns
		String[] marshmallowColumns
		String[] oReleaseColumns
	static android.content.ContentValues access$200 (android.support.media.tv.Channel) 
		android.support.media.tv.Channel x0
	void  (android.support.media.tv.Channel$Builder, android.support.media.tv.Channel$1) 
		android.support.media.tv.Channel$Builder x0
		android.support.media.tv.Channel$1 x1
	static void  () 
}

android/support/media/tv/TvContractCompat$Channels$VideoFormat.class
TvContractCompat.java
package android.support.media.tv
public abstract android.support.media.tv.TvContractCompat$Channels$VideoFormat extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/support/media/tv/TvContractCompat$Channels$Logo.class
TvContractCompat.java
package android.support.media.tv
public final android.support.media.tv.TvContractCompat$Channels$Logo extends java.lang.Object {
	public static final String CONTENT_DIRECTORY
	private void  () 
}

android/support/media/tv/TvContractCompat$BaseTvColumns.class
TvContractCompat.java
package android.support.media.tv
public abstract android.support.media.tv.TvContractCompat$BaseTvColumns extends java.lang.Object implements android.provider.BaseColumns  {
	public static final String COLUMN_PACKAGE_NAME
}