- capture() - Method in exception org.schedulesdirect.api.exception.InvalidJsonObjectException
-
Generate the capture file for this exception, if requested
- capture() - Method in exception org.schedulesdirect.api.exception.JsonEncodingException
-
Generate the capture file for this exception, if requested
- capture() - Method in exception 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
-
- 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
-
- 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
- convertToSeriesId(String) - Static method in class org.schedulesdirect.api.Program
-
- get() - Static method in class org.schedulesdirect.api.Config
-
Obtain the singleton instance of the Config class
- get(JsonRequest.Action, String, String, String, String) - Method in interface org.schedulesdirect.api.json.IJsonRequestFactory
-
Construct a complete JsonRequest suitable for execution.
- get(JsonRequest.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(JsonRequest.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() - Static method in class org.schedulesdirect.api.json.JsonRequestFactory
-
- get(JsonRequest.Action, String, String, String, String) - Method in class org.schedulesdirect.api.json.JsonRequestFactory
-
- get(JsonRequest.Action, String) - Method in class org.schedulesdirect.api.json.JsonRequestFactory
-
- get(JsonRequest.Action, URL) - Method in class org.schedulesdirect.api.json.JsonRequestFactory
-
- getAction() - Method in class org.schedulesdirect.api.json.JsonRequest
-
- 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
-
- getBaseUrl() - Method in class org.schedulesdirect.api.EpgClient
-
- getBaseUrl() - Method in class org.schedulesdirect.api.json.JsonRequest
-
- 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 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.JsonRequest
-
- 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(String, String) - Method in class org.schedulesdirect.api.EpgClient
-
Provide all available lineups for the given location.
- 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
-
- 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
-
- getNextSuggestedConnectTime() - Method in class org.schedulesdirect.api.UserStatus
-
- 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.JsonRequest
-
- 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 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.JsonRequest
-
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
-
- getTvRatings() - Method in class org.schedulesdirect.api.Airing
-
- getType() - Method in class org.schedulesdirect.api.Lineup
-
- 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.JsonRequest
-
- 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
-
- 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
-
- SERVICE_OFFLINE - Static variable in class org.schedulesdirect.api.ApiResponse
-
- ServiceOfflineException - Exception 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 org.schedulesdirect.api.exception.ServiceOfflineException
-
- ServiceOfflineException(Throwable) - Constructor for exception org.schedulesdirect.api.exception.ServiceOfflineException
-
- 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.
- 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 in org.schedulesdirect.api.exception
-
A subclass that never logs to disk, regardless of system property
- SilentInvalidJsonObjectException(String) - Constructor for exception org.schedulesdirect.api.exception.SilentInvalidJsonObjectException
-
- SilentInvalidJsonObjectException(Throwable) - Constructor for exception org.schedulesdirect.api.exception.SilentInvalidJsonObjectException
-
- SilentInvalidJsonObjectException(String, Throwable) - Constructor for exception 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
-
- 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.JsonRequest
-
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.JsonRequest
-
Submit this request; returns the raw input stream of the content; caller responsible for closing stream when done.
- submitForJson(Object, boolean) - Method in class org.schedulesdirect.api.json.JsonRequest
-
Submit this request; returns the JSON object response received; only call if the request is expected to return a JSON object in response
- submitForJson(Object) - Method in class org.schedulesdirect.api.json.JsonRequest
-
Submit this request; returns the JSON object response received; only call if the request is expected to return a JSON object in response
- submitRequest(JsonRequest, Object) - Method in class org.schedulesdirect.api.NetworkEpgClient
-
Submit a self constructed JsonRequest
- SystemStatus - Class in org.schedulesdirect.api
-
An encapsulation of the current state of the Schedules Direct system.
- valueOf(String) - Static method in enum org.schedulesdirect.api.Airing.ContentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.schedulesdirect.api.Airing.DolbyStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.schedulesdirect.api.Airing.FinaleStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.schedulesdirect.api.Airing.LiveStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.schedulesdirect.api.Airing.PremiereStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.schedulesdirect.api.json.JsonRequest.Action
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.schedulesdirect.api.Program.ColorCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.schedulesdirect.api.Program.Role
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.schedulesdirect.api.Program.SourceType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.schedulesdirect.api.Airing.ContentType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.schedulesdirect.api.Airing.DolbyStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.schedulesdirect.api.Airing.FinaleStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.schedulesdirect.api.Airing.LiveStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.schedulesdirect.api.Airing.PremiereStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.schedulesdirect.api.json.JsonRequest.Action
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.schedulesdirect.api.Program.ColorCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.schedulesdirect.api.Program.Role
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.schedulesdirect.api.Program.SourceType
-
Returns an array containing the constants of this enum type, in
the order they are declared.