added in version 26.1.0
belongs to Maven artifact com.android.support:support-tv-provider:28.0.0-alpha1

TvContractCompat.Programs.Genres

public static final class TvContractCompat.Programs.Genres
extends Object

java.lang.Object
   ↳ android.support.media.tv.TvContractCompat.Programs.Genres


Canonical genres for TV programs.

Summary

Constants

String ANIMAL_WILDLIFE

The genre for Animal/Wildlife.

String ARTS

The genre for Arts.

String COMEDY

The genre for Comedy.

String DRAMA

The genre for Drama.

String EDUCATION

The genre for Education.

String ENTERTAINMENT

The genre for Entertainment.

String FAMILY_KIDS

The genre for Family/Kids.

String GAMING

The genre for Gaming.

String LIFE_STYLE

The genre for Life Style.

String MOVIES

The genre for Movies.

String MUSIC

The genre for Music.

String NEWS

The genre for News.

String PREMIER

The genre for Premier.

String SHOPPING

The genre for Shopping.

String SPORTS

The genre for Sports.

String TECH_SCIENCE

The genre for Tech/Science.

String TRAVEL

The genre for Travel.

Public methods

static String[] decode(String genres)

Decodes the genre strings from the text stored in the database.

static String encode(String... genres)

Encodes genre strings to a text that can be put into the database.

static boolean isCanonical(String genre)

Returns whether a given text is a canonical genre defined in TvContractCompat.Programs.Genres.

Inherited methods

From class java.lang.Object

Constants

ANIMAL_WILDLIFE

added in version 26.1.0
String ANIMAL_WILDLIFE

The genre for Animal/Wildlife.

Constant Value: "ANIMAL_WILDLIFE"

ARTS

added in version 26.1.0
String ARTS

The genre for Arts.

Constant Value: "ARTS"

COMEDY

added in version 26.1.0
String COMEDY

The genre for Comedy.

Constant Value: "COMEDY"

DRAMA

added in version 26.1.0
String DRAMA

The genre for Drama.

Constant Value: "DRAMA"

EDUCATION

added in version 26.1.0
String EDUCATION

The genre for Education.

Constant Value: "EDUCATION"

ENTERTAINMENT

added in version 26.1.0
String ENTERTAINMENT

The genre for Entertainment.

Constant Value: "ENTERTAINMENT"

FAMILY_KIDS

added in version 26.1.0
String FAMILY_KIDS

The genre for Family/Kids.

Constant Value: "FAMILY_KIDS"

GAMING

added in version 26.1.0
String GAMING

The genre for Gaming.

Constant Value: "GAMING"

LIFE_STYLE

added in version 26.1.0
String LIFE_STYLE

The genre for Life Style.

Constant Value: "LIFE_STYLE"

MOVIES

added in version 26.1.0
String MOVIES

The genre for Movies.

Constant Value: "MOVIES"

MUSIC

added in version 26.1.0
String MUSIC

The genre for Music.

Constant Value: "MUSIC"

NEWS

added in version 26.1.0
String NEWS

The genre for News.

Constant Value: "NEWS"

PREMIER

added in version 26.1.0
String PREMIER

The genre for Premier.

Constant Value: "PREMIER"

SHOPPING

added in version 26.1.0
String SHOPPING

The genre for Shopping.

Constant Value: "SHOPPING"

SPORTS

added in version 26.1.0
String SPORTS

The genre for Sports.

Constant Value: "SPORTS"

TECH_SCIENCE

added in version 26.1.0
String TECH_SCIENCE

The genre for Tech/Science.

Constant Value: "TECH_SCIENCE"

TRAVEL

added in version 26.1.0
String TRAVEL

The genre for Travel.

Constant Value: "TRAVEL"

Public methods

decode

added in version 26.1.0
String[] decode (String genres)

Decodes the genre strings from the text stored in the database.

Parameters
genres String: The encoded genre string retrieved from the COLUMN_BROADCAST_GENRE or COLUMN_CANONICAL_GENRE column.

Returns
String[] genre strings.

encode

added in version 26.1.0
String encode (String... genres)

Encodes genre strings to a text that can be put into the database.

Parameters
genres String: Genre strings.

Returns
String an encoded genre string that can be inserted into the COLUMN_BROADCAST_GENRE or COLUMN_CANONICAL_GENRE column.

isCanonical

added in version 26.1.0
boolean isCanonical (String genre)

Returns whether a given text is a canonical genre defined in TvContractCompat.Programs.Genres.

Parameters
genre String: The name of genre to be checked.

Returns
boolean true if the genre is canonical, otherwise false.