Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ACTOR - Enum constant in enum class org.schedulesdirect.api.Program.Role
- Airing - Class in org.schedulesdirect.api
-
An Airing represents a scheduled broadcast of a Program object.
- Airing.ContentType - Enum Class in org.schedulesdirect.api
-
Represents the content type of the airing
- Airing.DolbyStatus - Enum Class in org.schedulesdirect.api
-
Represents the possible values of the Dolby value of an airing
- Airing.FinaleStatus - Enum Class in org.schedulesdirect.api
-
Represents the finale status of an airing
- Airing.LiveStatus - Enum Class in org.schedulesdirect.api
-
Represents the live status of an airing
- Airing.PremiereStatus - Enum Class in org.schedulesdirect.api
-
Represents the premiere status of an airing
- AiringUtils - Class in org.schedulesdirect.api.utils
- ANCHOR - Enum constant in enum class org.schedulesdirect.api.Program.Role
- API_VERSION - Static variable in class org.schedulesdirect.api.Config
-
The version of this API build being used; this is NOT the version of the Schedules Direct service feed
- API_VERSION - Static variable in class org.schedulesdirect.api.EpgClient
-
The Schedules Direct server API version this client implements.
- API_VERSION_MISSING - Static variable in class org.schedulesdirect.api.ApiResponse
- ApiResponse - Class in org.schedulesdirect.api
-
Defined response codes from the Schedules Direct JSON service
- ART_DIRECTION - Enum constant in enum class org.schedulesdirect.api.Program.Role
- ASSISTANT_DIRECTOR - Enum constant in enum class org.schedulesdirect.api.Program.Role
- ASSOCIATE_PRODUCER - Enum constant in enum class org.schedulesdirect.api.Program.Role
- authorize() - Method in class org.schedulesdirect.api.NetworkEpgClient
-
Perform user authorization with Schedules Direct
- AVAILABLE - Static variable in class org.schedulesdirect.api.RestNouns
B
- BLOCK - Enum constant in enum class org.schedulesdirect.api.Program.SourceType
- BROADCAST_NETWORK - Enum constant in enum class org.schedulesdirect.api.Airing.ContentType
- BW - Enum constant in enum class org.schedulesdirect.api.Program.ColorCode
-
The program is in Black invalid input: '&' White
C
- capture() - Method in exception class org.schedulesdirect.api.exception.InvalidJsonObjectException
-
Generate the capture file for this exception, if requested
- capture() - Method in exception class org.schedulesdirect.api.exception.JsonEncodingException
-
Generate the capture file for this exception, if requested
- capture() - Method in exception class org.schedulesdirect.api.exception.SilentInvalidJsonObjectException
- captureContentToDisk(InputStream) - Static method in class org.schedulesdirect.api.utils.HttpUtils
- captureHttpComm() - Method in class org.schedulesdirect.api.Config
-
When true, the api will capture and write all HTTP communication with the JSON service to a log file.
- captureHttpContent() - Method in class org.schedulesdirect.api.Config
-
When true, the api will capture the content of all HTTP communication with the JSON service.
- captureJsonEncodingErrors() - Method in class org.schedulesdirect.api.Config
-
When true, the api will capture and write all JSON encoding errors it encounters to disk; useful for debugging and bug reporting.
- captureJsonParseErrors() - Method in class org.schedulesdirect.api.Config
-
When true, the api will capture and write all JSON parsing errors it encounters to disk; useful for debugging and bug reporting.
- captureRoot() - Method in class org.schedulesdirect.api.Config
-
Specifies the root directory that all capture logs are written to.
- captureToDisk(String) - Static method in class org.schedulesdirect.api.utils.HttpUtils
- CASTING - Enum constant in enum class org.schedulesdirect.api.Program.Role
- CASTING_DIRECTOR - Enum constant in enum class org.schedulesdirect.api.Program.Role
- CINEMATOGRAPHER - Enum constant in enum class org.schedulesdirect.api.Program.Role
- close() - Method in class org.schedulesdirect.api.EpgClient
-
Close and free all resources associated with this client connection
- close() - Method in class org.schedulesdirect.api.NetworkEpgClient
- close() - Method in class org.schedulesdirect.api.ZipEpgClient
- COLOR - Enum constant in enum class org.schedulesdirect.api.Program.ColorCode
-
The program is in color
- COLOR_AND_BW - Enum constant in enum class org.schedulesdirect.api.Program.ColorCode
-
The program is in both color and Black invalid input: '&' White
- COLORIZED - Enum constant in enum class org.schedulesdirect.api.Program.ColorCode
-
The program has been colorized
- COMPOSER - Enum constant in enum class org.schedulesdirect.api.Program.Role
- Config - Class in org.schedulesdirect.api
-
Provides various configuration options to the API.
- ContentRating - Class in org.schedulesdirect.api
-
Represents the rating of a particular airing or program
- ContentRating(String, String) - Constructor for class org.schedulesdirect.api.ContentRating
-
Constructor
- CONTESTANT - Enum constant in enum class org.schedulesdirect.api.Program.Role
- convertToSeriesId(String) - Static method in class org.schedulesdirect.api.Program
- CORRESPONDENT - Enum constant in enum class org.schedulesdirect.api.Program.Role
- COSTUME_DESIGNER - Enum constant in enum class org.schedulesdirect.api.Program.Role
D
- DD - Enum constant in enum class org.schedulesdirect.api.Airing.DolbyStatus
-
This airing is in Dolby Digital sound
- DD51 - Enum constant in enum class org.schedulesdirect.api.Airing.DolbyStatus
-
This airing is in Dolby Digital 5.1 sound
- DEFAULT_BASE_URL - Static variable in class org.schedulesdirect.api.Config
-
The default URL for contacting the Schedules Direct JSON data feed server
- DefaultJsonRequest - Class in org.schedulesdirect.api.json
-
Encapsulates a request being sent to the Schedules Direct JSON service.
- DefaultJsonRequest.Action - Enum Class in org.schedulesdirect.api.json
-
Defines the supported action types for all requests to the service
- DELAY - Enum constant in enum class org.schedulesdirect.api.Airing.LiveStatus
-
This airing is on a delay; typically a rebroadcast of a live event
- delete() - Method in class org.schedulesdirect.api.Message
-
Acknowledge receipt of and delete this message from the SD servers; prevents it from being resent in the future
- DELETE - Enum constant in enum class org.schedulesdirect.api.json.DefaultJsonRequest.Action
- deleteMessage(Message) - Method in class org.schedulesdirect.api.EpgClient
-
Acknowledge receipt of and delete a message object from the upstream provider.
- deleteMessage(Message) - Method in class org.schedulesdirect.api.NetworkEpgClient
- deleteMessage(Message) - Method in class org.schedulesdirect.api.ZipEpgClient
- DIRECTOR - Enum constant in enum class org.schedulesdirect.api.Program.Role
- DIRECTORY_OF_PHOTOGRAPHY - Enum constant in enum class org.schedulesdirect.api.Program.Role
- DOLBY - Enum constant in enum class org.schedulesdirect.api.Airing.DolbyStatus
-
This airing is in Dolby sound
- downloadProgramsAndAirings() - Method in class org.schedulesdirect.api.Station
-
Downloads and builds the arrays of programs and airings as needed
E
- EMPTY_PROGRAM - Static variable in class org.schedulesdirect.api.Program
-
An empty Program object as a JSON string
- EpgClient - Class in org.schedulesdirect.api
-
An EpgClient provides access to Schedules Direct JSON feed data.
- EpgClient(String, String) - Constructor for class org.schedulesdirect.api.EpgClient
-
Constructor
- equals(Object) - Method in class org.schedulesdirect.api.Airing
- equals(Object) - Method in class org.schedulesdirect.api.Program.Credit
- equals(Object) - Method in class org.schedulesdirect.api.Program
- equals(Object) - Method in class org.schedulesdirect.api.Station
- EXECUTIVE_PRODUCER - Enum constant in enum class org.schedulesdirect.api.Program.Role
F
- fetchChannelMapping(Lineup) - Method in class org.schedulesdirect.api.EpgClient
-
Fetch the channel mapping for the given Linup object
- fetchChannelMapping(Lineup) - Method in class org.schedulesdirect.api.NetworkEpgClient
- fetchChannelMapping(Lineup) - Method in class org.schedulesdirect.api.ZipEpgClient
- fetchDetails(boolean) - Method in class org.schedulesdirect.api.Lineup
-
Fill in the details of this Lineup object
- fetchLogoStream(Station) - Method in class org.schedulesdirect.api.EpgClient
-
Fetch a Station's logo object
- fetchLogoStream(Station) - Method in class org.schedulesdirect.api.NetworkEpgClient
- fetchLogoStream(Station) - Method in class org.schedulesdirect.api.ZipEpgClient
- fetchProgram(String) - Method in class org.schedulesdirect.api.EpgClient
-
Fetch a single Program object
- fetchProgram(String) - Method in class org.schedulesdirect.api.NetworkEpgClient
- fetchProgram(String) - Method in class org.schedulesdirect.api.ZipEpgClient
- fetchPrograms(String[]) - Method in class org.schedulesdirect.api.EpgClient
-
Fetch multiple programs in batch.
- fetchPrograms(String[]) - Method in class org.schedulesdirect.api.NetworkEpgClient
- fetchPrograms(String[]) - Method in class org.schedulesdirect.api.ZipEpgClient
- fetchSchedule(Station) - Method in class org.schedulesdirect.api.EpgClient
-
Fetch a single airing schedule for the given Station reference
- fetchSchedule(Station) - Method in class org.schedulesdirect.api.NetworkEpgClient
- fetchSchedule(Station) - Method in class org.schedulesdirect.api.ZipEpgClient
- fetchSchedules(Lineup) - Method in class org.schedulesdirect.api.EpgClient
-
Fetch multiple recording schedules in batch.
- fetchSchedules(Lineup) - Method in class org.schedulesdirect.api.NetworkEpgClient
- fetchSchedules(Lineup) - Method in class org.schedulesdirect.api.ZipEpgClient
- FILM_EDITOR - Enum constant in enum class org.schedulesdirect.api.Program.Role
- finalize() - Method in class org.schedulesdirect.api.NetworkEpgClient
- finalize() - Method in class org.schedulesdirect.api.ZipEpgClient
- findMetadataForDevice(JSONArray, String) - Method in class org.schedulesdirect.api.ZipEpgClient
-
Find the metadata object for the given device name
- findScheduleGap() - Method in class org.schedulesdirect.api.ZipEpgClient
-
Check all downloaded schedules for gaps in the airing schedules
- FIRST_RUN_SYNDICATION - Enum constant in enum class org.schedulesdirect.api.Airing.ContentType
- FloatQualityRating(JSONObject, String) - Constructor for class org.schedulesdirect.api.Program.FloatQualityRating
G
- get() - Static method in class org.schedulesdirect.api.Config
-
Obtain the singleton instance of the Config class
- get() - Static method in class org.schedulesdirect.api.json.JsonRequestFactory
- get(DefaultJsonRequest.Action, String) - Method in interface org.schedulesdirect.api.json.IJsonRequestFactory
-
Construct a partial JsonRequest that CANNOT be executed; used as skeleton for a clone construction
- get(DefaultJsonRequest.Action, String) - Method in class org.schedulesdirect.api.json.JsonRequestFactory
- get(DefaultJsonRequest.Action, String, String, String, String) - Method in interface org.schedulesdirect.api.json.IJsonRequestFactory
-
Construct a complete JsonRequest suitable for execution.
- get(DefaultJsonRequest.Action, String, String, String, String) - Method in class org.schedulesdirect.api.json.JsonRequestFactory
- get(DefaultJsonRequest.Action, URL) - Method in interface org.schedulesdirect.api.json.IJsonRequestFactory
-
Construct a JSON request from a complete URL; the request is partial and cannot be immediately executed
- get(DefaultJsonRequest.Action, URL) - Method in class org.schedulesdirect.api.json.JsonRequestFactory
- GET - Enum constant in enum class org.schedulesdirect.api.json.DefaultJsonRequest.Action
- getAction() - Method in class org.schedulesdirect.api.json.DefaultJsonRequest
- getAdvisories() - Method in class org.schedulesdirect.api.Program
- getAffiliate() - Method in class org.schedulesdirect.api.Station
- getAirings() - Method in class org.schedulesdirect.api.Station
-
Get all available future airings scheduled for this station
- getAlternateDescription() - Method in class org.schedulesdirect.api.Program
- getAlternateDescriptionShort() - Method in class org.schedulesdirect.api.Program
- getAlternateEpisodeNumber() - Method in class org.schedulesdirect.api.Program
- getAlternateTitle() - Method in class org.schedulesdirect.api.Program
- getAtscMajorNumber() - Method in class org.schedulesdirect.api.Station
- getAtscMinorNumber() - Method in class org.schedulesdirect.api.Station
- getAvailableThings(String) - Method in class org.schedulesdirect.api.NetworkEpgClient
-
Query the server for details about a specific thing
- getAvailableTypes() - Method in class org.schedulesdirect.api.NetworkEpgClient
-
Get a list of things you can query the service for more info about (i.e. countries supported, etc.)
- getBaseUrl() - Method in class org.schedulesdirect.api.EpgClient
- getBaseUrl() - Method in class org.schedulesdirect.api.json.DefaultJsonRequest
- getBillingOrder() - Method in class org.schedulesdirect.api.Program.Credit
- getBody() - Method in class org.schedulesdirect.api.ContentRating
- getBroadcasterCity() - Method in class org.schedulesdirect.api.Station
- getBroadcasterCountry() - Method in class org.schedulesdirect.api.Station
- getBroadcasterState() - Method in class org.schedulesdirect.api.Station
- getBroadcasterZip() - Method in class org.schedulesdirect.api.Station
- getBroadcastLanguage() - Method in class org.schedulesdirect.api.Airing
-
Get the language this airing broadcasts in.
- getCallsign() - Method in class org.schedulesdirect.api.Station
- getCharacterName() - Method in class org.schedulesdirect.api.Program.Credit
- getColorCode() - Method in class org.schedulesdirect.api.Program
- getContent() - Method in class org.schedulesdirect.api.Message
- getContentSource() - Method in class org.schedulesdirect.api.Airing
- getContentType() - Method in class org.schedulesdirect.api.Airing
- getCountryOfOrigin() - Method in class org.schedulesdirect.api.Program
- getCredits() - Method in class org.schedulesdirect.api.Program
- getDate() - Method in class org.schedulesdirect.api.Message
- getDateTimeFormat() - Method in class org.schedulesdirect.api.Config
-
Get a SimpleDateFormat instance for the configured date/time format string
- getDateTimeFormatString() - Method in class org.schedulesdirect.api.Config
-
Return the expected format string for all date/time values in the upstream JSON
- getDescription() - Method in class org.schedulesdirect.api.Program
- getDescriptionLanguage() - Method in class org.schedulesdirect.api.Program
- getDetails() - Method in exception class org.schedulesdirect.api.exception.InvalidHttpResponseException
- getDolbyStatus() - Method in class org.schedulesdirect.api.Airing
- getDuration() - Method in class org.schedulesdirect.api.Airing
- getEndDate(JSONObject) - Static method in class org.schedulesdirect.api.utils.AiringUtils
-
Calculate the end date of an Airing
- getEpisodeNumber() - Method in class org.schedulesdirect.api.Program
- getEpisodeTitle() - Method in class org.schedulesdirect.api.Program
- getErrorCode(JSONObject) - Static method in class org.schedulesdirect.api.utils.JsonResponseUtils
- getExpires() - Method in class org.schedulesdirect.api.UserStatus
- getFinaleStatus() - Method in class org.schedulesdirect.api.Airing
- getGameStart() - Method in class org.schedulesdirect.api.Program
- getGenres() - Method in class org.schedulesdirect.api.Program
- getGmtStart() - Method in class org.schedulesdirect.api.Airing
- getHash() - Method in class org.schedulesdirect.api.json.DefaultJsonRequest
- getHash() - Method in class org.schedulesdirect.api.NetworkEpgClient
- getHeight() - Method in class org.schedulesdirect.api.Station.Logo
- getHoliday() - Method in class org.schedulesdirect.api.Program
- getId() - Method in class org.schedulesdirect.api.Airing
- getId() - Method in class org.schedulesdirect.api.Lineup
- getId() - Method in class org.schedulesdirect.api.Message
- getId() - Method in class org.schedulesdirect.api.NetworkEpgClient
- getId() - Method in class org.schedulesdirect.api.Program
- getId() - Method in class org.schedulesdirect.api.Station
- getImage() - Method in class org.schedulesdirect.api.Station.Logo
-
Grab the logo image for this station as a raw input stream; caller is responsible for closing this stream when done with it.
- getImages() - Method in class org.schedulesdirect.api.Program
-
The URLs returned by this method must be inspected by the caller and acted upon differently based on whether or not the URL starts with
EpgClient.getBaseUrl(). - getIncrement() - Method in class org.schedulesdirect.api.Program.FloatQualityRating
- getIncrement() - Method in class org.schedulesdirect.api.Program.QualityRating
- getIncrement() - Method in class org.schedulesdirect.api.Program.StringQualityRating
- getJsonRequestFactory() - Method in class org.schedulesdirect.api.NetworkEpgClient
-
Get the JsonRequestFactory implementation being used by this client
- getLanguage() - Method in class org.schedulesdirect.api.Station
- getLastModified() - Method in class org.schedulesdirect.api.Lineup
- getLastServerRefresh() - Method in class org.schedulesdirect.api.UserStatus
- getLineupByUriPath(String) - Method in class org.schedulesdirect.api.EpgClient
-
Get the lineup for the given uri
- getLineupByUriPath(String) - Method in class org.schedulesdirect.api.NetworkEpgClient
- getLineupByUriPath(String) - Method in class org.schedulesdirect.api.ZipEpgClient
- getLineupInfo() - Method in class org.schedulesdirect.api.UserStatus
- getLineups() - Method in class org.schedulesdirect.api.EpgClient
-
Provide all available lineups for the logged in user.
- getLineups() - Method in class org.schedulesdirect.api.NetworkEpgClient
- getLineups() - Method in class org.schedulesdirect.api.ZipEpgClient
- getLineups(String, String) - Method in class org.schedulesdirect.api.EpgClient
-
Provide all available lineups for the given location.
- getLiveStatus() - Method in class org.schedulesdirect.api.Airing
- getLocation() - Method in class org.schedulesdirect.api.Lineup
- getLogicalChannelNumber() - Method in class org.schedulesdirect.api.Station
- getLogo() - Method in class org.schedulesdirect.api.Station
- getMaxLineups() - Method in class org.schedulesdirect.api.UserStatus
- getMaxRating() - Method in class org.schedulesdirect.api.Program.FloatQualityRating
- getMaxRating() - Method in class org.schedulesdirect.api.Program.QualityRating
- getMaxRating() - Method in class org.schedulesdirect.api.Program.StringQualityRating
- getMd5() - Method in class org.schedulesdirect.api.Program
- getMd5() - Method in class org.schedulesdirect.api.Station.Logo
- getMetadata() - Method in class org.schedulesdirect.api.Program
- getMinRating() - Method in class org.schedulesdirect.api.Program.FloatQualityRating
- getMinRating() - Method in class org.schedulesdirect.api.Program.QualityRating
- getMinRating() - Method in class org.schedulesdirect.api.Program.StringQualityRating
- getName() - Method in class org.schedulesdirect.api.Lineup
- getName() - Method in class org.schedulesdirect.api.Program.Credit
- getName() - Method in class org.schedulesdirect.api.Program.Team
- getName() - Method in class org.schedulesdirect.api.Station
- getNameId() - Method in class org.schedulesdirect.api.Program.Credit
- getObjectMapper() - Method in class org.schedulesdirect.api.Config
-
Return the ObjectMapper configured for this app
- getOriginalAirDate() - Method in class org.schedulesdirect.api.Program
- getPartNum() - Method in class org.schedulesdirect.api.Airing
- getPassword() - Method in class org.schedulesdirect.api.NetworkEpgClient
- getPersonId() - Method in class org.schedulesdirect.api.Program.Credit
- getPhysicalChannelNumber() - Method in class org.schedulesdirect.api.Station
- getPhysicalStationMap() - Method in class org.schedulesdirect.api.Lineup
- getPremiereStatus() - Method in class org.schedulesdirect.api.Airing
- getProgram() - Method in class org.schedulesdirect.api.Airing
- getPrograms() - Method in class org.schedulesdirect.api.Station
-
Get all available programs scheduled to air on this station
- getQualityRatings() - Method in class org.schedulesdirect.api.Program
- getRating() - Method in class org.schedulesdirect.api.ContentRating
- getRating() - Method in class org.schedulesdirect.api.Program.FloatQualityRating
- getRating() - Method in class org.schedulesdirect.api.Program.QualityRating
- getRating() - Method in class org.schedulesdirect.api.Program.StringQualityRating
- getRatings() - Method in class org.schedulesdirect.api.Program
- getResource() - Method in class org.schedulesdirect.api.json.DefaultJsonRequest
- getRole() - Method in class org.schedulesdirect.api.Program.Credit
- getRunTime() - Method in class org.schedulesdirect.api.Program
- getSapLanguage() - Method in class org.schedulesdirect.api.Airing
- getSeriesDescription() - Method in class org.schedulesdirect.api.Program
- getSeriesInfo() - Method in class org.schedulesdirect.api.Program
- getShortDescriptions() - Method in class org.schedulesdirect.api.Program
- getShortTitles() - Method in class org.schedulesdirect.api.Program
- getSource() - Method in class org.schedulesdirect.api.Program.QualityRating
- getSourceType() - Method in class org.schedulesdirect.api.Program
- getStation() - Method in class org.schedulesdirect.api.Airing
- getStation(String) - Method in class org.schedulesdirect.api.Lineup
-
Return the Station object for a given Station id in the lineup
- getStationMap() - Method in class org.schedulesdirect.api.Lineup
- getStations() - Method in class org.schedulesdirect.api.Lineup
- getStatus() - Method in exception class org.schedulesdirect.api.exception.InvalidHttpResponseException
- getStatus() - Method in class org.schedulesdirect.api.SystemStatus
- getStatusDate() - Method in class org.schedulesdirect.api.SystemStatus
- getStatusMessage() - Method in class org.schedulesdirect.api.SystemStatus
- getStudio() - Method in class org.schedulesdirect.api.Program
- getSubtitleLanguage() - Method in class org.schedulesdirect.api.Airing
- getSyndicatedEpisodeNumber() - Method in class org.schedulesdirect.api.Program
- getSystemMessages() - Method in class org.schedulesdirect.api.UserStatus
- getSystemStatus() - Method in class org.schedulesdirect.api.EpgClient
-
Return details of the current state of the Schedules Direct system
- getSystemStatus() - Method in class org.schedulesdirect.api.NetworkEpgClient
- getSystemStatus() - Method in class org.schedulesdirect.api.ZipEpgClient
- getTargetUrl() - Method in class org.schedulesdirect.api.json.DefaultJsonRequest
-
Return's the target URL this request was sent to; is null until the request is actually submitted
- getTeams() - Method in class org.schedulesdirect.api.Program
- getTitle() - Method in class org.schedulesdirect.api.Program
- getTotalParts() - Method in class org.schedulesdirect.api.Airing
- getTransport() - Method in class org.schedulesdirect.api.Lineup
- getTvRatings() - Method in class org.schedulesdirect.api.Airing
- getUhfVhfNumber() - Method in class org.schedulesdirect.api.Station
- getUnits() - Method in class org.schedulesdirect.api.Program.QualityRating
- getUri() - Method in class org.schedulesdirect.api.Lineup
- getUriPathForLineupId(String) - Static method in class org.schedulesdirect.api.EpgClient
-
Given a lineup id, generate the full, absolute URI path for the lineup
- getUserAgent() - Method in class org.schedulesdirect.api.EpgClient
-
Return the current user agent string being submitted to the SD servers from this client.
- getUserAgent() - Method in class org.schedulesdirect.api.json.DefaultJsonRequest
- getUserId() - Method in class org.schedulesdirect.api.UserStatus
- getUserMessages() - Method in class org.schedulesdirect.api.UserStatus
- getUserStatus() - Method in class org.schedulesdirect.api.EpgClient
-
Get the UserStatus object associated with this EpgClient connection
- getUserStatus() - Method in class org.schedulesdirect.api.NetworkEpgClient
- getUserStatus() - Method in class org.schedulesdirect.api.ZipEpgClient
- getVenue() - Method in class org.schedulesdirect.api.Program
- getWidth() - Method in class org.schedulesdirect.api.Station.Logo
- getYear() - Method in class org.schedulesdirect.api.Program
- GUEST - Enum constant in enum class org.schedulesdirect.api.Program.Role
- GUEST_STAR - Enum constant in enum class org.schedulesdirect.api.Program.Role
H
- HASH_MISSING - Static variable in class org.schedulesdirect.api.ApiResponse
- hashCode() - Method in class org.schedulesdirect.api.Airing
- hashCode() - Method in class org.schedulesdirect.api.Program.Credit
- hashCode() - Method in class org.schedulesdirect.api.Program
- hashCode() - Method in class org.schedulesdirect.api.Station
- hasPhysicalMapping() - Method in class org.schedulesdirect.api.Lineup
- HEAD - Enum constant in enum class org.schedulesdirect.api.json.DefaultJsonRequest.Action
- HEADENDS - Static variable in class org.schedulesdirect.api.RestNouns
- HOST - Enum constant in enum class org.schedulesdirect.api.Program.Role
- HttpUtils - Class in org.schedulesdirect.api.utils
I
- IJsonRequestFactory - Interface in org.schedulesdirect.api.json
- initStatusObjects() - Method in class org.schedulesdirect.api.NetworkEpgClient
-
Grab the status objects for the user and system from Schedules Direct
- INVALID_API_VERSION - Static variable in class org.schedulesdirect.api.ApiResponse
- INVALID_FILE_CHARS - Static variable in class org.schedulesdirect.api.ZipEpgClient
-
Regex of invalid chars for file names in the zip
- INVALID_JSON - Static variable in class org.schedulesdirect.api.ApiResponse
- INVALID_PROGID - Static variable in class org.schedulesdirect.api.ApiResponse
- InvalidCredentialsException - Exception Class in org.schedulesdirect.api.exception
-
Represents an exception that is thrown as a result of a failed authroization attempt with the Schedules Direct service
- InvalidCredentialsException(String) - Constructor for exception class org.schedulesdirect.api.exception.InvalidCredentialsException
- InvalidCredentialsException(Throwable) - Constructor for exception class org.schedulesdirect.api.exception.InvalidCredentialsException
- InvalidHttpResponseException - Exception Class in org.schedulesdirect.api.exception
-
Thrown when an HTTP request to the SD servers does not return an expected result (usually thrown when the request does not return status 200)
- InvalidHttpResponseException(String, int, String) - Constructor for exception class org.schedulesdirect.api.exception.InvalidHttpResponseException
-
Constructor
- InvalidHttpResponseException(String, Throwable, int, String) - Constructor for exception class org.schedulesdirect.api.exception.InvalidHttpResponseException
- InvalidHttpResponseException(Throwable, int, String) - Constructor for exception class org.schedulesdirect.api.exception.InvalidHttpResponseException
- InvalidJsonObjectException - Exception Class in org.schedulesdirect.api.exception
-
Represents an exception thrown when a received JSON object does not meet the expected format (i.e. expected fields are missing, etc.)
- InvalidJsonObjectException(String, String) - Constructor for exception class org.schedulesdirect.api.exception.InvalidJsonObjectException
- InvalidJsonObjectException(String, Throwable, String) - Constructor for exception class org.schedulesdirect.api.exception.InvalidJsonObjectException
- InvalidJsonObjectException(Throwable, String) - Constructor for exception class org.schedulesdirect.api.exception.InvalidJsonObjectException
- is3d() - Method in class org.schedulesdirect.api.Airing
- isCableInTheClassroom() - Method in class org.schedulesdirect.api.Airing
- isClosedCaptioned() - Method in class org.schedulesdirect.api.Airing
- isCommercialFree() - Method in class org.schedulesdirect.api.Station
- isDescriptiveVideo() - Method in class org.schedulesdirect.api.Airing
- isEducational() - Method in class org.schedulesdirect.api.Airing
- isEnhanced() - Method in class org.schedulesdirect.api.Airing
- isErrorResponse(JSONObject) - Static method in class org.schedulesdirect.api.utils.JsonResponseUtils
- isExpired() - Method in class org.schedulesdirect.api.UserStatus
- isHdtv() - Method in class org.schedulesdirect.api.Airing
- isHome() - Method in class org.schedulesdirect.api.Program.Team
- isJoinedInProgress() - Method in class org.schedulesdirect.api.Airing
- isLeftInProgress() - Method in class org.schedulesdirect.api.Airing
- isLetterboxed() - Method in class org.schedulesdirect.api.Airing
- isMadeForTv() - Method in class org.schedulesdirect.api.Program
- isNewAiring() - Method in class org.schedulesdirect.api.Airing
- isNewDataAvailable(Date) - Method in class org.schedulesdirect.api.UserStatus
- isSap() - Method in class org.schedulesdirect.api.Airing
- isStereo() - Method in class org.schedulesdirect.api.Airing
- isSubjectToBlackout() - Method in class org.schedulesdirect.api.Airing
- isSubtitled() - Method in class org.schedulesdirect.api.Airing
- isTimeApproximate() - Method in class org.schedulesdirect.api.Airing
J
- JsonEncodingException - Exception Class in org.schedulesdirect.api.exception
-
When String input is expected to be JSON encoded data, but isn't then this exception is thrown in response
- JsonEncodingException(String, String) - Constructor for exception class org.schedulesdirect.api.exception.JsonEncodingException
- JsonEncodingException(String, Throwable, String) - Constructor for exception class org.schedulesdirect.api.exception.JsonEncodingException
- JsonEncodingException(Throwable, String) - Constructor for exception class org.schedulesdirect.api.exception.JsonEncodingException
- JsonRequestFactory - Class in org.schedulesdirect.api.json
-
Constructs requests that function against the given web serivce URL
- JsonRequestFactory() - Constructor for class org.schedulesdirect.api.json.JsonRequestFactory
- JsonResponseUtils - Class in org.schedulesdirect.api.utils
- JUDGE - Enum constant in enum class org.schedulesdirect.api.Program.Role
L
- Lineup - Class in org.schedulesdirect.api
-
A Lineup represents a single television lineup available in a Headend
- LINEUPS - Static variable in class org.schedulesdirect.api.RestNouns
- LINEUPS_LIST - Static variable in class org.schedulesdirect.api.ZipEpgClient
-
The file containing all the lineups stored in this zip cache
- LIVE - Enum constant in enum class org.schedulesdirect.api.Airing.LiveStatus
-
This airing is live
- LOCAL - Enum constant in enum class org.schedulesdirect.api.Program.SourceType
- LOGIN_TOKEN - Static variable in class org.schedulesdirect.api.RestNouns
M
- Message - Class in org.schedulesdirect.api
-
Represents a message object as received from the SD server.
- MESSAGES - Static variable in class org.schedulesdirect.api.RestNouns
- MOVIE_REGEX - Static variable in class org.schedulesdirect.api.Program
- MUSICAL_GUEST - Enum constant in enum class org.schedulesdirect.api.Program.Role
N
- NARRATOR - Enum constant in enum class org.schedulesdirect.api.Program.Role
- NETWORK - Enum constant in enum class org.schedulesdirect.api.Program.SourceType
- NetworkEpgClient - Class in org.schedulesdirect.api
-
An implementation of EpgClient that accesses all data from the Schedules Direct JSON feed servers
- NetworkEpgClient(String, String) - Constructor for class org.schedulesdirect.api.NetworkEpgClient
-
Constructor
- NetworkEpgClient(String, String, String) - Constructor for class org.schedulesdirect.api.NetworkEpgClient
-
Constructor
- NetworkEpgClient(String, String, String, String, boolean) - Constructor for class org.schedulesdirect.api.NetworkEpgClient
-
Constructor
- NetworkEpgClient(String, String, String, String, boolean, IJsonRequestFactory) - Constructor for class org.schedulesdirect.api.NetworkEpgClient
-
Constructor
- NetworkEpgClient(String, String, String, IJsonRequestFactory) - Constructor for class org.schedulesdirect.api.NetworkEpgClient
-
ctor; typically only used for development invalid input: '&' testing; allows overriding of JsonRequestFactory instance
- NetworkEpgClient(String, String, IJsonRequestFactory) - Constructor for class org.schedulesdirect.api.NetworkEpgClient
-
ctor; typically only used for development invalid input: '&' testing; allows overriding of JsonRequestFactory instance
- NO_LINEUPS - Static variable in class org.schedulesdirect.api.ApiResponse
- NONE - Enum constant in enum class org.schedulesdirect.api.Airing.ContentType
-
No type info was provided by the upstream; this is valid and acceptable
- NONE - Enum constant in enum class org.schedulesdirect.api.Airing.DolbyStatus
-
This airing is not in Dolby sound
- NONE - Enum constant in enum class org.schedulesdirect.api.Airing.FinaleStatus
-
The airing is not a finale
- NONE - Enum constant in enum class org.schedulesdirect.api.Airing.LiveStatus
-
No status was provided; this is valid and acceptable
- NONE - Enum constant in enum class org.schedulesdirect.api.Airing.PremiereStatus
-
This airing is not a premiere airing
- NONE - Enum constant in enum class org.schedulesdirect.api.Program.ColorCode
-
No data provided; valid and acceptable
- NONE - Enum constant in enum class org.schedulesdirect.api.Program.SourceType
-
No data was provided; valid and acceptable
- NOT_PROVIDED - Static variable in class org.schedulesdirect.api.ApiResponse
O
- OFF_NETWORK - Enum constant in enum class org.schedulesdirect.api.Airing.ContentType
- OK - Static variable in class org.schedulesdirect.api.ApiResponse
- OPTIONS - Enum constant in enum class org.schedulesdirect.api.json.DefaultJsonRequest.Action
- org.schedulesdirect.api - package org.schedulesdirect.api
- org.schedulesdirect.api.exception - package org.schedulesdirect.api.exception
- org.schedulesdirect.api.json - package org.schedulesdirect.api.json
- org.schedulesdirect.api.utils - package org.schedulesdirect.api.utils
- ORIG_FMT - Static variable in class org.schedulesdirect.api.Program
-
The expected format of the original airing field
- ORIGINAL_MUSIC - Enum constant in enum class org.schedulesdirect.api.Program.Role
P
- POST - Enum constant in enum class org.schedulesdirect.api.json.DefaultJsonRequest.Action
- PREMIERE - Enum constant in enum class org.schedulesdirect.api.Airing.PremiereStatus
-
This airing is a premiere airing; typically a movie and not a tv show, but not necessarily
- prettyPrintHeaders(Header[]) - Static method in class org.schedulesdirect.api.utils.HttpUtils
- prettyPrintHeaders(Header[], String) - Static method in class org.schedulesdirect.api.utils.HttpUtils
- PRODUCER - Enum constant in enum class org.schedulesdirect.api.Program.Role
- PRODUCTION_DESIGNER - Enum constant in enum class org.schedulesdirect.api.Program.Role
- PRODUCTION_MANAGER - Enum constant in enum class org.schedulesdirect.api.Program.Role
- Program - Class in org.schedulesdirect.api
-
A Program represents the details of events and shows that are broadcast
- Program.ColorCode - Enum Class in org.schedulesdirect.api
-
The color code of a program
- Program.Credit - Class in org.schedulesdirect.api
-
Represents a credit in a program
- Program.FloatQualityRating - Class in org.schedulesdirect.api
- Program.QualityRating - Class in org.schedulesdirect.api
-
Represents a movie quality rating (i.e. star rating, "3 out of 4 stars")
- Program.Role - Enum Class in org.schedulesdirect.api
-
Represents the role of cast & crew members of a program
- Program.SourceType - Enum Class in org.schedulesdirect.api
-
Represents the source of a program
- Program.StringQualityRating - Class in org.schedulesdirect.api
- Program.Team - Class in org.schedulesdirect.api
- PROGRAMID_QUEUED - Static variable in class org.schedulesdirect.api.ApiResponse
- PROGRAMS - Static variable in class org.schedulesdirect.api.RestNouns
- purgeCache() - Method in class org.schedulesdirect.api.EpgClient
-
Purge the client's object cache.
- purgeCache() - Method in class org.schedulesdirect.api.NetworkEpgClient
- purgeCache() - Method in class org.schedulesdirect.api.ZipEpgClient
- purgeCache(Object) - Method in class org.schedulesdirect.api.EpgClient
-
Purge a specific object from the client's cache.
- purgeCache(Object) - Method in class org.schedulesdirect.api.NetworkEpgClient
- purgeCache(Object) - Method in class org.schedulesdirect.api.ZipEpgClient
- PUT - Enum constant in enum class org.schedulesdirect.api.json.DefaultJsonRequest.Action
R
- registerLineup(String) - Method in class org.schedulesdirect.api.EpgClient
-
Register the given lineup with the user's SD account
- registerLineup(String) - Method in class org.schedulesdirect.api.NetworkEpgClient
- registerLineup(String) - Method in class org.schedulesdirect.api.ZipEpgClient
- RestNouns - Class in org.schedulesdirect.api
-
Supported API resources
S
- SCHEDULE_MD5S - Static variable in class org.schedulesdirect.api.RestNouns
- SCHEDULE_QUEUED - Static variable in class org.schedulesdirect.api.ApiResponse
- SCHEDULES - Static variable in class org.schedulesdirect.api.RestNouns
- scrapeHeaders(Request) - Static method in class org.schedulesdirect.api.utils.HttpUtils
- scrubFileName(String) - Static method in class org.schedulesdirect.api.ZipEpgClient
-
Scrub a file name, replacing invalid chars
- searchForLineups(String, String) - Method in class org.schedulesdirect.api.EpgClient
-
Provide all available lineups for the given location.
- searchForLineups(String, String) - Method in class org.schedulesdirect.api.NetworkEpgClient
- searchForLineups(String, String) - Method in class org.schedulesdirect.api.ZipEpgClient
- SEASON_FINALE - Enum constant in enum class org.schedulesdirect.api.Airing.FinaleStatus
-
The airing is a season finale; typically a tv show
- SEASON_PREMIERE - Enum constant in enum class org.schedulesdirect.api.Airing.PremiereStatus
-
This airing is a season premiere; typically a tv show
- SERIES_FINALE - Enum constant in enum class org.schedulesdirect.api.Airing.FinaleStatus
-
The airing is a series finale; typically a tv show
- SERIES_PREMIERE - Enum constant in enum class org.schedulesdirect.api.Airing.PremiereStatus
-
This airing is a series premiere; typically a tv show
- SERVICE_OFFLINE - Static variable in class org.schedulesdirect.api.ApiResponse
- ServiceOfflineException - Exception Class in org.schedulesdirect.api.exception
-
Represents an exception that is thrown as a result of the Schedules Direct web service reporting itself as OFFLINE/unavailable
- ServiceOfflineException(String) - Constructor for exception class org.schedulesdirect.api.exception.ServiceOfflineException
- ServiceOfflineException(Throwable) - Constructor for exception class org.schedulesdirect.api.exception.ServiceOfflineException
- SET_DECORATION - Enum constant in enum class org.schedulesdirect.api.Program.Role
- setAdvisories(String[]) - Method in class org.schedulesdirect.api.Program
- setAffiliate(String) - Method in class org.schedulesdirect.api.Station
- setAirings(Airing[]) - Method in class org.schedulesdirect.api.Station
-
Set the Airings for this Station; all of the Airing's Station references will be changed to point to this Station instance
- setAlternateDescription(String) - Method in class org.schedulesdirect.api.Program
- setAlternateDescriptionShort(String) - Method in class org.schedulesdirect.api.Program
- setAlternateEpisodeNumber(String) - Method in class org.schedulesdirect.api.Program
- setAlternateTitle(String) - Method in class org.schedulesdirect.api.Program
- setAtscMajorNumber(int) - Method in class org.schedulesdirect.api.Station
- setAtscMinorNumber(int) - Method in class org.schedulesdirect.api.Station
- setBaseUri(String) - Method in class org.schedulesdirect.api.EpgClient
- setBroadcasterCity(String) - Method in class org.schedulesdirect.api.Station
- setBroadcasterCountry(String) - Method in class org.schedulesdirect.api.Station
- setBroadcasterState(String) - Method in class org.schedulesdirect.api.Station
- setBroadcasterZip(String) - Method in class org.schedulesdirect.api.Station
- setBroadcastLanguage(String) - Method in class org.schedulesdirect.api.Airing
-
Set this airing's broadcasting language.
- setCableInTheClassroom(boolean) - Method in class org.schedulesdirect.api.Airing
- setCallsign(String) - Method in class org.schedulesdirect.api.Station
- setClosedCaptioned(boolean) - Method in class org.schedulesdirect.api.Airing
- setColorCode(Program.ColorCode) - Method in class org.schedulesdirect.api.Program
- setCommercialFree(boolean) - Method in class org.schedulesdirect.api.Station
- setContentSource(String) - Method in class org.schedulesdirect.api.Airing
- setContentType(Airing.ContentType) - Method in class org.schedulesdirect.api.Airing
- setCountryOfOrigin(String) - Method in class org.schedulesdirect.api.Program
- setCredits(Program.Credit[]) - Method in class org.schedulesdirect.api.Program
- setDescription(String) - Method in class org.schedulesdirect.api.Program
- setDescriptionLanguage(String) - Method in class org.schedulesdirect.api.Program
- setDescriptiveVideo(boolean) - Method in class org.schedulesdirect.api.Airing
- setDolbyStatus(Airing.DolbyStatus) - Method in class org.schedulesdirect.api.Airing
- setDuration(int) - Method in class org.schedulesdirect.api.Airing
- setEducational(boolean) - Method in class org.schedulesdirect.api.Airing
- setEnhanced(boolean) - Method in class org.schedulesdirect.api.Airing
- setEpisodeNumber(String) - Method in class org.schedulesdirect.api.Program
- setEpisodeTitle(String) - Method in class org.schedulesdirect.api.Program
- setFinaleStatus(Airing.FinaleStatus) - Method in class org.schedulesdirect.api.Airing
- setGameStart(Date) - Method in class org.schedulesdirect.api.Program
- setGenres(String[]) - Method in class org.schedulesdirect.api.Program
- setGmtStart(Date) - Method in class org.schedulesdirect.api.Airing
- setHdtv(boolean) - Method in class org.schedulesdirect.api.Airing
- setHeight(int) - Method in class org.schedulesdirect.api.Station.Logo
- setHoliday(String) - Method in class org.schedulesdirect.api.Program
- setId(String) - Method in class org.schedulesdirect.api.Airing
-
Modify this Airing's unique id; this is the id of the Program that this Airing represents
- setId(String) - Method in class org.schedulesdirect.api.Program
- setId(String) - Method in class org.schedulesdirect.api.Station
- setImages(URL[]) - Method in class org.schedulesdirect.api.Program
- setIs3d(boolean) - Method in class org.schedulesdirect.api.Airing
- setJoinedInProgress(boolean) - Method in class org.schedulesdirect.api.Airing
- setLeftInProgress(boolean) - Method in class org.schedulesdirect.api.Airing
- setLength(int) - Method in class org.schedulesdirect.api.Station.Logo
- setLetterboxed(boolean) - Method in class org.schedulesdirect.api.Airing
- setLiveStatus(Airing.LiveStatus) - Method in class org.schedulesdirect.api.Airing
- setLogo(Station.Logo) - Method in class org.schedulesdirect.api.Station
- setMadeForTv(boolean) - Method in class org.schedulesdirect.api.Program
- setMd5(String) - Method in class org.schedulesdirect.api.Program
- setMd5(String) - Method in class org.schedulesdirect.api.Station.Logo
- setMetadata(List<Map<String, Object>>) - Method in class org.schedulesdirect.api.Program
- setName(String) - Method in class org.schedulesdirect.api.Station
- setNewAiring(boolean) - Method in class org.schedulesdirect.api.Airing
- setOriginalAirDate(Date) - Method in class org.schedulesdirect.api.Program
- setPartNum(int) - Method in class org.schedulesdirect.api.Airing
- setPremiereStatus(Airing.PremiereStatus) - Method in class org.schedulesdirect.api.Airing
- setProgram(Program) - Method in class org.schedulesdirect.api.Airing
-
Change the Program this Airing is associated with; this airing's id is updated to that of the Program argument
- setQualityRatings(Program.QualityRating[]) - Method in class org.schedulesdirect.api.Program
- setRatings(ContentRating[]) - Method in class org.schedulesdirect.api.Program
- setRunTime(int) - Method in class org.schedulesdirect.api.Program
- setSap(boolean) - Method in class org.schedulesdirect.api.Airing
- setSapLanguage(String) - Method in class org.schedulesdirect.api.Airing
- setSeriesDescription(String) - Method in class org.schedulesdirect.api.Program
- setSeriesInfo(Program) - Method in class org.schedulesdirect.api.Program
- setShortDescriptions(String[]) - Method in class org.schedulesdirect.api.Program
- setShortTitles(String[]) - Method in class org.schedulesdirect.api.Program
- setSourceType(Program.SourceType) - Method in class org.schedulesdirect.api.Program
- setStation(Station) - Method in class org.schedulesdirect.api.Airing
-
Change the Station this Airing is associated with (i.e. change the station this airing will broadcast on)
- setStereo(boolean) - Method in class org.schedulesdirect.api.Airing
- setStudio(String) - Method in class org.schedulesdirect.api.Program
- setSubjectToBlackout(boolean) - Method in class org.schedulesdirect.api.Airing
- setSubtitled(boolean) - Method in class org.schedulesdirect.api.Airing
- setSubtitleLanguage(String) - Method in class org.schedulesdirect.api.Airing
- setSyndicatedEpisodeNumber(String) - Method in class org.schedulesdirect.api.Program
- setTeams(Program.Team[]) - Method in class org.schedulesdirect.api.Program
- setTimeApproximate(boolean) - Method in class org.schedulesdirect.api.Airing
- setTitle(String) - Method in class org.schedulesdirect.api.Program
- setTotalParts(int) - Method in class org.schedulesdirect.api.Airing
- setTvRatings(ContentRating[]) - Method in class org.schedulesdirect.api.Airing
- setUhfVhfNumber(int) - Method in class org.schedulesdirect.api.Station
- setUserAgent(String) - Method in class org.schedulesdirect.api.EpgClient
-
Set the user agent for all HTTP requests submitted to the SD servers from this client.
- setVenue(String) - Method in class org.schedulesdirect.api.Program
- setWidth(int) - Method in class org.schedulesdirect.api.Station.Logo
- setYear(int) - Method in class org.schedulesdirect.api.Program
- SilentInvalidJsonObjectException - Exception Class in org.schedulesdirect.api.exception
-
A subclass that never logs to disk, regardless of system property
- SilentInvalidJsonObjectException(String) - Constructor for exception class org.schedulesdirect.api.exception.SilentInvalidJsonObjectException
- SilentInvalidJsonObjectException(String, Throwable) - Constructor for exception class org.schedulesdirect.api.exception.SilentInvalidJsonObjectException
- SilentInvalidJsonObjectException(Throwable) - Constructor for exception class org.schedulesdirect.api.exception.SilentInvalidJsonObjectException
- Station - Class in org.schedulesdirect.api
-
A Station represents a single station available on a lineup
- Station.Logo - Class in org.schedulesdirect.api
- STATUS - Static variable in class org.schedulesdirect.api.RestNouns
- StringQualityRating(JSONObject, String) - Constructor for class org.schedulesdirect.api.Program.StringQualityRating
- stripApiVersion(String) - Static method in class org.schedulesdirect.api.utils.UriUtils
-
Given an absolute uri, strip the api version info from it and return a uri relative to the api version
- submitForInputStream(Object) - Method in class org.schedulesdirect.api.json.DefaultJsonRequest
-
Submit this request; returns the raw input stream of the content; caller responsible for closing stream when done.
- submitForInputStream(Object, boolean) - Method in class org.schedulesdirect.api.json.DefaultJsonRequest
-
Submit this request; returns the raw input stream of the content; caller responsible for closing stream when done.
- submitForJson(Object) - Method in class org.schedulesdirect.api.json.DefaultJsonRequest
-
Submit this request; returns the JSON object response received; only call if the request is expected to return a JSON object in response
- submitRequest(DefaultJsonRequest, Object) - Method in class org.schedulesdirect.api.NetworkEpgClient
-
Submit a self constructed JsonRequest
- SYNDICATED - Enum constant in enum class org.schedulesdirect.api.Program.SourceType
- SystemStatus - Class in org.schedulesdirect.api
-
An encapsulation of the current state of the Schedules Direct system.
T
- TAPE - Enum constant in enum class org.schedulesdirect.api.Airing.LiveStatus
-
This airing is taped
- Team(String, boolean) - Constructor for class org.schedulesdirect.api.Program.Team
- toJson() - Method in class org.schedulesdirect.api.UserStatus
- toString() - Method in class org.schedulesdirect.api.Airing
- toString() - Method in class org.schedulesdirect.api.ContentRating
- toString() - Method in class org.schedulesdirect.api.Lineup
- toString() - Method in class org.schedulesdirect.api.Message
- toString() - Method in class org.schedulesdirect.api.Program.Credit
- toString() - Method in class org.schedulesdirect.api.Program.FloatQualityRating
- toString() - Method in class org.schedulesdirect.api.Program.StringQualityRating
- toString() - Method in class org.schedulesdirect.api.Program.Team
- toString() - Method in class org.schedulesdirect.api.Program
- toString() - Method in class org.schedulesdirect.api.Station.Logo
- toString() - Method in class org.schedulesdirect.api.Station
- toString() - Method in class org.schedulesdirect.api.SystemStatus
- toString() - Method in class org.schedulesdirect.api.UserStatus
U
- UNKNOWN - Enum constant in enum class org.schedulesdirect.api.Airing.ContentType
-
An unknown value was provided; report the value as a bug ticket for future inclusion
- UNKNOWN - Enum constant in enum class org.schedulesdirect.api.Airing.DolbyStatus
-
An unknown value was provided for Dolby status; report the unknown value as a bug ticket for future inclusion
- UNKNOWN - Enum constant in enum class org.schedulesdirect.api.Airing.FinaleStatus
-
An unknown value was received; report the unknown value as a bug ticket for future inclusion
- UNKNOWN - Enum constant in enum class org.schedulesdirect.api.Airing.LiveStatus
-
An unknown value was provided; report the unknown value as a bug ticket for future inclusion
- UNKNOWN - Enum constant in enum class org.schedulesdirect.api.Airing.PremiereStatus
-
And unknown value was received; report the unknown value as a bug ticket for future inclusion
- UNKNOWN - Enum constant in enum class org.schedulesdirect.api.Program.ColorCode
-
An unknown value was provided; provide the unknown value in a bug ticket for future inclusion
- UNKNOWN - Enum constant in enum class org.schedulesdirect.api.Program.Role
-
An unknown value was provided; provide the value in a bug ticket for future inclusion
- UNKNOWN - Enum constant in enum class org.schedulesdirect.api.Program.SourceType
-
An unknown value was provided; provide the value in a bug ticket for future inclusion
- unregisterLineup(Lineup) - Method in class org.schedulesdirect.api.EpgClient
-
Unregister the lineup from the user's SD account
- unregisterLineup(Lineup) - Method in class org.schedulesdirect.api.NetworkEpgClient
- unregisterLineup(Lineup) - Method in class org.schedulesdirect.api.ZipEpgClient
- UriUtils - Class in org.schedulesdirect.api.utils
- USER_DATA - Static variable in class org.schedulesdirect.api.ZipEpgClient
-
The file containing the user data for this zip cache (i.e. the user who generated the cache)
- UserStatus - Class in org.schedulesdirect.api
-
UserStatus encapsulates the authenticated user's details with respect to the EpgClient session used to access the instance
V
- valueOf(String) - Static method in enum class org.schedulesdirect.api.Airing.ContentType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.schedulesdirect.api.Airing.DolbyStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.schedulesdirect.api.Airing.FinaleStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.schedulesdirect.api.Airing.LiveStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.schedulesdirect.api.Airing.PremiereStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.schedulesdirect.api.json.DefaultJsonRequest.Action
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.schedulesdirect.api.Program.ColorCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.schedulesdirect.api.Program.Role
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.schedulesdirect.api.Program.SourceType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.schedulesdirect.api.Airing.ContentType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.schedulesdirect.api.Airing.DolbyStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.schedulesdirect.api.Airing.FinaleStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.schedulesdirect.api.Airing.LiveStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.schedulesdirect.api.Airing.PremiereStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.schedulesdirect.api.json.DefaultJsonRequest.Action
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.schedulesdirect.api.Program.ColorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.schedulesdirect.api.Program.Role
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.schedulesdirect.api.Program.SourceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VISUAL_EFFECTS - Enum constant in enum class org.schedulesdirect.api.Program.Role
- VOICE - Enum constant in enum class org.schedulesdirect.api.Program.Role
W
- writeImageToFile(File) - Method in class org.schedulesdirect.api.Station.Logo
-
Save the logo image to a file
- writeLogoToFile(Station, File) - Method in class org.schedulesdirect.api.EpgClient
-
Write a station's logo to a file
- WRITER - Enum constant in enum class org.schedulesdirect.api.Program.Role
Z
- ZIP_CHARSET - Static variable in class org.schedulesdirect.api.ZipEpgClient
-
The default charset encoding used for all data in the generated zip file
- ZIP_VER - Static variable in class org.schedulesdirect.api.ZipEpgClient
-
The zip file version this grabber generates
- ZIP_VER_FILE - Static variable in class org.schedulesdirect.api.ZipEpgClient
-
Name of the file holding the zip file version number
- ZipEpgClient - Class in org.schedulesdirect.api
-
An implementation of EpgClient that uses a local zip file as its data source
- ZipEpgClient(File) - Constructor for class org.schedulesdirect.api.ZipEpgClient
-
Constructor
- ZipEpgClient(File, String) - Constructor for class org.schedulesdirect.api.ZipEpgClient
-
Constructor
- ZipEpgClient(Path) - Constructor for class org.schedulesdirect.api.ZipEpgClient
-
Constructor
- ZipEpgClient(Path, String) - Constructor for class org.schedulesdirect.api.ZipEpgClient
-
Constructor
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form