A B C E F G I M N O P R S T V 
All Classes All Packages

A

Action - Class in com.battlelancer.seriesguide.api
 
ACTION_PUBLISH_ACTION - Static variable in interface com.battlelancer.seriesguide.api.constants.OutgoingConstants
 
ACTION_SERIESGUIDE_EXTENSION - Static variable in class com.battlelancer.seriesguide.api.SeriesGuideExtensionReceiver
The Intent action that this receiver should declare an <intent-filter> for to let SeriesGuide pick it up.
ACTION_SUBSCRIBE - Static variable in interface com.battlelancer.seriesguide.api.constants.IncomingConstants
 
ACTION_TYPE_EPISODE - Static variable in interface com.battlelancer.seriesguide.api.constants.OutgoingConstants
 
ACTION_TYPE_MOVIE - Static variable in interface com.battlelancer.seriesguide.api.constants.OutgoingConstants
 
ACTION_UPDATE - Static variable in interface com.battlelancer.seriesguide.api.constants.IncomingConstants
 
ACTION_VIEW_EPISODE - Static variable in class com.battlelancer.seriesguide.api.Intents
 
ACTION_VIEW_SHOW - Static variable in class com.battlelancer.seriesguide.api.Intents
 
Action.Builder - Class in com.battlelancer.seriesguide.api
 

B

build() - Method in class com.battlelancer.seriesguide.api.Action.Builder
 
build() - Method in class com.battlelancer.seriesguide.api.Episode.Builder
 
build() - Method in class com.battlelancer.seriesguide.api.Movie.Builder
 
Builder() - Constructor for class com.battlelancer.seriesguide.api.Episode.Builder
 
Builder() - Constructor for class com.battlelancer.seriesguide.api.Movie.Builder
 
Builder(String, int) - Constructor for class com.battlelancer.seriesguide.api.Action.Builder
Builds an action with all required properties, ready to Action.Builder.build().
buildViewEpisodeIntent(int, int, int) - Static method in class com.battlelancer.seriesguide.api.Intents
Builds an implicit Intent to view an episode in SeriesGuide.
buildViewShowIntent(int) - Static method in class com.battlelancer.seriesguide.api.Intents
Builds an implicit Intent to view a show in SeriesGuide.

C

com.battlelancer.seriesguide.api - package com.battlelancer.seriesguide.api
See SeriesGuideExtension and the documentation to get started.
com.battlelancer.seriesguide.api.constants - package com.battlelancer.seriesguide.api.constants
 

E

Episode - Class in com.battlelancer.seriesguide.api
 
Episode.Builder - Class in com.battlelancer.seriesguide.api
 
EXTRA_ACTION - Static variable in interface com.battlelancer.seriesguide.api.constants.OutgoingConstants
 
EXTRA_ACTION_TYPE - Static variable in interface com.battlelancer.seriesguide.api.constants.OutgoingConstants
 
EXTRA_ENTITY_IDENTIFIER - Static variable in interface com.battlelancer.seriesguide.api.constants.IncomingConstants
 
EXTRA_EPISODE - Static variable in interface com.battlelancer.seriesguide.api.constants.IncomingConstants
 
EXTRA_EPISODE_NUMBER - Static variable in class com.battlelancer.seriesguide.api.Intents
 
EXTRA_EPISODE_SEASON - Static variable in class com.battlelancer.seriesguide.api.Intents
 
EXTRA_FROM_SERIESGUIDE_SETTINGS - Static variable in class com.battlelancer.seriesguide.api.SeriesGuideExtension
Boolean extra that will be set to true when SeriesGuide starts the extensions (optionally) declared settings activity.
EXTRA_MOVIE - Static variable in interface com.battlelancer.seriesguide.api.constants.IncomingConstants
 
EXTRA_SHOW_TMDBID - Static variable in class com.battlelancer.seriesguide.api.Intents
 
EXTRA_SUBSCRIBER_COMPONENT - Static variable in interface com.battlelancer.seriesguide.api.constants.IncomingConstants
 
EXTRA_TOKEN - Static variable in interface com.battlelancer.seriesguide.api.constants.IncomingConstants
 
EXTRA_VERSION - Static variable in interface com.battlelancer.seriesguide.api.constants.IncomingConstants
 

F

fromBundle(Bundle) - Static method in class com.battlelancer.seriesguide.api.Action
Deserializes a Bundle into a Action object.
fromBundle(Bundle) - Static method in class com.battlelancer.seriesguide.api.Episode
Deserializes an Episode into a Bundle object.
fromBundle(Bundle) - Static method in class com.battlelancer.seriesguide.api.Movie
Deserializes an Movie into a Bundle object.
fromJson(JSONObject) - Static method in class com.battlelancer.seriesguide.api.Action
Deserializes a JSONObject into an Action object.

G

getCurrentAction() - Method in class com.battlelancer.seriesguide.api.SeriesGuideExtension
Returns the most recently published Action, or null if none was published, yet.
getEntityIdentifier() - Method in class com.battlelancer.seriesguide.api.Action
Returns an identifier unique within the entity type.
getExtensionClass() - Method in class com.battlelancer.seriesguide.api.SeriesGuideExtensionReceiver
The class implementing SeriesGuideExtension.
getImdbId() - Method in class com.battlelancer.seriesguide.api.Episode
 
getImdbId() - Method in class com.battlelancer.seriesguide.api.Movie
 
getJobId() - Method in class com.battlelancer.seriesguide.api.SeriesGuideExtensionReceiver
A unique job id within your app.
getNumber() - Method in class com.battlelancer.seriesguide.api.Episode
 
getNumberAbsolute() - Method in class com.battlelancer.seriesguide.api.Episode
May be zero if not known.
getReleaseDate() - Method in class com.battlelancer.seriesguide.api.Movie
The release date of the movie, or null if not known.
getSeason() - Method in class com.battlelancer.seriesguide.api.Episode
 
getSharedPreferences() - Method in class com.battlelancer.seriesguide.api.SeriesGuideExtension
Convenience method for accessing preferences specific to the extension.
getSharedPreferences(Context, String) - Static method in class com.battlelancer.seriesguide.api.SeriesGuideExtension
Convenience method for accessing preferences specific to the extension (with the given name within this package.
getShowFirstReleaseDate() - Method in class com.battlelancer.seriesguide.api.Episode
Release date of the first episode.
getShowImdbId() - Method in class com.battlelancer.seriesguide.api.Episode
 
getShowTitle() - Method in class com.battlelancer.seriesguide.api.Episode
 
getShowTmdbId() - Method in class com.battlelancer.seriesguide.api.Episode
 
getShowTvdbId() - Method in class com.battlelancer.seriesguide.api.Episode
May be zero for shows that do not have a TheTVDB ID linked on TMDB.
getTitle() - Method in class com.battlelancer.seriesguide.api.Action
Returns the user-visible title for this action.
getTitle() - Method in class com.battlelancer.seriesguide.api.Episode
 
getTitle() - Method in class com.battlelancer.seriesguide.api.Movie
 
getTmdbId() - Method in class com.battlelancer.seriesguide.api.Episode
 
getTmdbId() - Method in class com.battlelancer.seriesguide.api.Movie
 
getTvdbId() - Method in class com.battlelancer.seriesguide.api.Episode
May be zero for episodes of shows do not have a TheTVDB ID linked on TMDB.
getViewIntent() - Method in class com.battlelancer.seriesguide.api.Action
Returns the activity Intent that will be started when the user clicks on the button for this action.

I

imdbId(String) - Method in class com.battlelancer.seriesguide.api.Episode.Builder
 
imdbId(String) - Method in class com.battlelancer.seriesguide.api.Movie.Builder
 
IncomingConstants - Interface in com.battlelancer.seriesguide.api.constants
Internal constants, do not use.
Intents - Class in com.battlelancer.seriesguide.api
Helper methods to view shows or episodes within SeriesGuide.
Intents() - Constructor for class com.battlelancer.seriesguide.api.Intents
 

M

Movie - Class in com.battlelancer.seriesguide.api
 
Movie.Builder - Class in com.battlelancer.seriesguide.api
 

N

number(int) - Method in class com.battlelancer.seriesguide.api.Episode.Builder
 
numberAbsolute(int) - Method in class com.battlelancer.seriesguide.api.Episode.Builder
 

O

onAllowSubscription(ComponentName) - Method in class com.battlelancer.seriesguide.api.SeriesGuideExtension
Method called before a new subscriber is added that determines whether the subscription is allowed or not.
onCreate() - Method in class com.battlelancer.seriesguide.api.SeriesGuideExtension
 
onDisabled() - Method in class com.battlelancer.seriesguide.api.SeriesGuideExtension
Lifecycle method called when the last subscriber is removed.
onEnabled() - Method in class com.battlelancer.seriesguide.api.SeriesGuideExtension
Lifecycle method called when the first subscriber is added.
onHandleWork(Intent) - Method in class com.battlelancer.seriesguide.api.SeriesGuideExtension
 
onReceive(Context, Intent) - Method in class com.battlelancer.seriesguide.api.SeriesGuideExtensionReceiver
 
onRequest(int, Episode) - Method in class com.battlelancer.seriesguide.api.SeriesGuideExtension
Called when an episode is displayed and the extension should publish the action it wants to display using SeriesGuideExtension.publishAction(Action).
onRequest(int, Movie) - Method in class com.battlelancer.seriesguide.api.SeriesGuideExtension
Called when a movie is displayed and the extension should publish the action it wants to display using SeriesGuideExtension.publishAction(Action).
onSubscriberAdded(ComponentName) - Method in class com.battlelancer.seriesguide.api.SeriesGuideExtension
Lifecycle method called when a new subscriber is added.
onSubscriberRemoved(ComponentName) - Method in class com.battlelancer.seriesguide.api.SeriesGuideExtension
Lifecycle method called when a subscriber is removed.
OutgoingConstants - Interface in com.battlelancer.seriesguide.api.constants
Internal constants, do not use.

P

publishAction(Action) - Method in class com.battlelancer.seriesguide.api.SeriesGuideExtension
Publishes the provided Action.

R

releaseDate(Date) - Method in class com.battlelancer.seriesguide.api.Movie.Builder
 

S

season(int) - Method in class com.battlelancer.seriesguide.api.Episode.Builder
 
SeriesGuideExtension - Class in com.battlelancer.seriesguide.api
Base class for a SeriesGuide extension.
SeriesGuideExtension(String) - Constructor for class com.battlelancer.seriesguide.api.SeriesGuideExtension
Call from your default constructor.
SeriesGuideExtensionReceiver - Class in com.battlelancer.seriesguide.api
Base class to expose a SeriesGuideExtension service.
SeriesGuideExtensionReceiver() - Constructor for class com.battlelancer.seriesguide.api.SeriesGuideExtensionReceiver
 
showFirstReleaseDate(String) - Method in class com.battlelancer.seriesguide.api.Episode.Builder
 
showImdbId(String) - Method in class com.battlelancer.seriesguide.api.Episode.Builder
 
showTitle(String) - Method in class com.battlelancer.seriesguide.api.Episode.Builder
 
showTmdbId(int) - Method in class com.battlelancer.seriesguide.api.Episode.Builder
 
showTvdbId(int) - Method in class com.battlelancer.seriesguide.api.Episode.Builder
 

T

title(String) - Method in class com.battlelancer.seriesguide.api.Episode.Builder
 
title(String) - Method in class com.battlelancer.seriesguide.api.Movie.Builder
 
tmdbId(int) - Method in class com.battlelancer.seriesguide.api.Episode.Builder
 
tmdbId(Integer) - Method in class com.battlelancer.seriesguide.api.Movie.Builder
 
toBundle() - Method in class com.battlelancer.seriesguide.api.Action
Serializes this Action object to a Bundle representation.
toBundle() - Method in class com.battlelancer.seriesguide.api.Episode
Serializes this Episode object to a Bundle representation.
toBundle() - Method in class com.battlelancer.seriesguide.api.Movie
Serializes this Movie object to a Bundle representation.
toJson() - Method in class com.battlelancer.seriesguide.api.Action
Serializes this Action object to a JSONObject representation.
tvdbId(int) - Method in class com.battlelancer.seriesguide.api.Episode.Builder
 

V

viewIntent(Intent) - Method in class com.battlelancer.seriesguide.api.Action.Builder
Sets the (optional) activity Intent that will be started when the user clicks the button for the action.
A B C E F G I M N O P R S T V 
All Classes All Packages