A B C E F G I M N O P R S T V
All Classes All Packages
All Classes All Packages
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
- fromBundle(Bundle) - Static method in class com.battlelancer.seriesguide.api.Episode
- fromBundle(Bundle) - Static method in class com.battlelancer.seriesguide.api.Movie
- fromJson(JSONObject) - Static method in class com.battlelancer.seriesguide.api.Action
-
Deserializes a
JSONObject
into anAction
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
- toBundle() - Method in class com.battlelancer.seriesguide.api.Episode
- toBundle() - Method in class com.battlelancer.seriesguide.api.Movie
- toJson() - Method in class com.battlelancer.seriesguide.api.Action
-
Serializes this
Action
object to aJSONObject
representation. - tvdbId(int) - Method in class com.battlelancer.seriesguide.api.Episode.Builder
V
- viewIntent(Intent) - Method in class com.battlelancer.seriesguide.api.Action.Builder
All Classes All Packages