A  B  C  D  E  F  G  H  I  K  L  M  N  O  P  R  S  T  U  V  W  Y 

G

GalleryData - class in knf.hydra.core.models.data
Represents a gallery of images and/or videos without titles using default click behaviours:
  • Images: Zoomed with the option to save the image.

  • Video: Web browser or built-in player depending of the link.

  • Youtube: Open the video in the Youtube app or the browser it it's not installed.

GalleryItem - class in knf.hydra.core.models.data
Represents an item in the gallery
GallerySource - class in knf.hydra.core.models.data
Represents a gallery with media
generateDefault(java.lang.String) - function in knf.hydra.core.models.BypassModel.Companion
Generates an empty model with the given url
get() - function in knf.hydra.core.tools.web.SimpleOKHttp
Use GET method
getAnalyticsSettings() - function in knf.hydra.core.HeadConfig
Enable the recommended system, you can choose between collecting the whole information page or only the Tags.
getAsString() - function in knf.hydra.core.tools.web.SimpleOKHttp
Use GET method
getBackground() - function in knf.hydra.core.models.ProfileModel
Optional header image background
getBaseUrl() - function in knf.hydra.core.HeadModule
Base Url of the module to check for Cloudflare anti DDoS, in case of protected url the app will try to bypass it, in case of a custom behaviour is needed for the bypass use the BypassBehavior in config implementation.
getBaseUrl() - function in knf.hydra.core.models.BypassModel
The base url for this bypass
getBaseUrl() - function in knf.hydra.core.models.data.LoginData
Url used to search for cookies "CookieManager.
getBypassBehavior() - function in knf.hydra.core.HeadConfig
Change the behavior and look of the Cloudflare bypass system, default is BypassBehavior.Default.
getBypassModel() - function in knf.hydra.core.models.data.NotifyData.Request
The bypass data for the module
getCanDownload() - function in knf.hydra.core.models.ContentData.Single
Indicates if the content can be downloaded, default true
getCanDownload() - function in knf.hydra.core.models.data.VideoItem
 
getCategory() - function in knf.hydra.core.models.DirectoryModel
Content category
getCategory() - function in knf.hydra.core.models.InfoModel
Content category
getCategory() - function in knf.hydra.core.models.RecentModel
Content category
getClearCookies() - function in knf.hydra.core.models.data.BypassBehavior
 
getClickAction() - function in knf.hydra.core.models.InfoModel.Tag
Optional click action
getClickAction() - function in knf.hydra.core.models.data.ChipItem
Click behaviour for the chip
getClickAction() - function in knf.hydra.core.models.data.CollectionItem
Click behaviour
getClickAction() - function in knf.hydra.core.models.data.TextData
Click behaviour
getCommentary() - function in knf.hydra.core.models.data.ReviewResult
The user commentary, null if ReviewConfig.starsState is State.DISABLED or the user didn't input a response when State.OPTIONAL
getCommentaryMaxLength() - function in knf.hydra.core.models.data.ReviewConfig
Optional: Sets the max length for the commentary, default to 150
getCommentaryState() - function in knf.hydra.core.models.data.ReviewConfig
The state of the EditText in the review dialog
getCommentsLink() - function in knf.hydra.core.models.ContentItemModel
Optional comments web link
getConfig() - function in knf.hydra.core.HeadModule
The configuration for the module, here you can enable and modify the behaviour of some features in the module.
getContentData() - function in knf.hydra.core.models.InfoModel
Data representing the content of this item
getContentLists() - function in knf.hydra.core.models.ContentData.Multiple
Flow for the content lists
getContentThumbnail() - function in knf.hydra.core.models.RecentModel
Optional thumbnail image for this item content
getCookies() - function in knf.hydra.core.models.BypassModel
The cookies string for the bypass
getCookies(java.lang.String,java.lang.String,java.util.Map,java.lang.Long) - function in knf.hydra.core.tools.web.WebTools
Get the cookies of the link after being loaded in a Webview
getCookieTransform() - function in knf.hydra.core.models.data.Setting.LoginCookies
Optional callback to transform the captured cookies before saving
getCookieValidation() - function in knf.hydra.core.models.data.Setting.LoginCookies
Optional callback to check if the captured cookies are valid
getCount() - function in knf.hydra.core.models.data.RankingData
Rating count
getCoverImage() - function in knf.hydra.core.models.InfoModel
Optional cover image for this item
getCustomDecoders() - function in knf.hydra.core.HeadConfig
Declare custom video decoders, the Main app already supports:
  • Fembed

  • GDrive

  • GoUnlimited

  • Mixdrop

  • Mp4Upload

  • MStream

  • SBVideo

  • StreamTape

  • Upstream

  • VideosSH

  • Vudeo

  • YourUpload

  • ZippyShare

Direct video files needs to be specified in knf.hydra.core.models.data.SourceItem.
getData() - function in knf.hydra.core.models.data.ClickAction.Profile
Profile data to be used
getData() - function in knf.hydra.core.models.data.SectionData
A PagerData containing a PagingData for the custom section.
getData() - function in knf.hydra.core.tools.web.SimpleOKHttp.Result
Response data, null if error
getDataFlow() - function in knf.hydra.core.models.data.ExtraSection
A flow containing the data for the section.
getDataRepository() - function in knf.hydra.core.HeadModule
Data repository for the module, all the data required by the Main app in order to show content comes from here.
getDataSections() - function in knf.hydra.core.models.ProfileTab.Info
 
getDefault() - function in knf.hydra.core.models.data.Setting
 
getDescription() - function in knf.hydra.core.models.InfoModel
Optional description for the item
getDescription() - function in knf.hydra.core.models.data.Setting
 
getDesiredCookie() - function in knf.hydra.core.models.data.LoginData
Cookie key to search, when the key is found and the LoginCookies.cookieValidation is true the app will consider the login as successful
getDirectLink() - function in knf.hydra.core.models.data.Option
Direct link to the file (video file, no video hosting)
getDirectoryOrientation() - function in knf.hydra.core.HeadConfig
Specify if the directory style needs to be VERTICAL for portraits, or HORIZONTAL for videos.
getDisplayType() - function in knf.hydra.core.models.data.BypassBehavior
 
getEmissionDay() - function in knf.hydra.core.models.InfoModel.StateData
Optional release day
getEntries() - function in knf.hydra.core.models.DirectoryModel.Orientation
Represents the orientation on the image, VERTICAL and HORIZONTAL
getEntries() - function in knf.hydra.core.models.InfoModel.StateData.EmissionDay
Day of emission
getEntries() - function in knf.hydra.core.models.InfoModel.StateData.Type
State type
getEntries() - function in knf.hydra.core.models.analytics.Analytics.Action
Actions the main app can register.
getEntries() - function in knf.hydra.core.models.analytics.Analytics.Type
Type of events the main app will register, INFO or TAG.
getEntries() - function in knf.hydra.core.models.data.CalendarDay
Represents a calendar day
getEntries() - function in knf.hydra.core.models.data.Category
Categories for items.
getEntries() - function in knf.hydra.core.models.data.DialogStyle
Bypass dialog style
getEntries() - function in knf.hydra.core.models.data.FilterData.Type
Filter selection type, SINGLE/MULTIPLE
getEntries() - function in knf.hydra.core.models.data.LayoutType
Layout type for the information page.
getEntries() - function in knf.hydra.core.models.data.ReviewConfig.State
State of review section, DISABLED/OPTIONAL/REQUIRED
getEntries() - function in knf.hydra.core.models.data.Subtitle.Type
Subtitle mimetype supported by ExoPlayer
getEntries() - function in knf.hydra.core.models.data.VideoItem.Quality
Represents the quality of the video item
getError() - function in knf.hydra.core.tools.web.SimpleOKHttp.Result.Error
 
getEventCreator() - function in knf.hydra.core.models.analytics.Analytics.Settings
A factory to convert InfoModel or InfoModel.Tag to Event.Info payload.
getExtraSections() - function in knf.hydra.core.models.InfoModel
Optional extra sections
getFilters() - function in knf.hydra.core.models.data.FilterRequest
The filters that were changed since last applied filter
getFilterType() - function in knf.hydra.core.models.data.FilterData
The selection type of the filter
getFilterType() - function in knf.hydra.core.models.data.FilterResult
 
getGenres() - function in knf.hydra.core.models.InfoModel
Optional item genres
getHeaders() - function in knf.hydra.core.models.data.GalleryItem
Optional map of headers needed to open the link
getHeaders() - function in knf.hydra.core.models.data.Option
Optional headers for this option
getHtml(java.lang.String,java.lang.String,java.util.Map,java.lang.Long) - function in knf.hydra.core.tools.web.WebTools
Get the html of the link after being loaded in a Webview
getId() - function in knf.hydra.core.models.ContentItemMin
ContentItemModel id
getId() - function in knf.hydra.core.models.ContentItemModel
Unique id for the item, for example the hash of the itemLink
getId() - function in knf.hydra.core.models.DirectoryModel
Unique id for the item, for example the hash of the infoLink
getId() - function in knf.hydra.core.models.InfoModel
Unique id for the item, for example the hash of the link
getId() - function in knf.hydra.core.models.InfoModel.Related
Unique id for the item, for example the hash of the link
getId() - function in knf.hydra.core.models.RecentModel
Unique content item ID
getImage() - function in knf.hydra.core.models.InfoModel.ProfileData
Profile image
getImage() - function in knf.hydra.core.models.InfoModel.Related
Optional related item image
getImage() - function in knf.hydra.core.models.InfoModel.Tag
Optional tag image
getImage() - function in knf.hydra.core.models.ProfileModel
Optional profile image
getImage() - function in knf.hydra.core.models.data.ChipItem
Chip image
getImageLink() - function in knf.hydra.core.models.DirectoryModel
Item image link
getImageLink() - function in knf.hydra.core.models.data.MediaItem
 
getInfoId() - function in knf.hydra.core.models.RecentModel
Unique id for the info item, for example the hash of the infoLink
getInfoImage() - function in knf.hydra.core.models.RecentModel
Optional cover image for this item
getInfoLayoutType() - function in knf.hydra.core.models.DirectoryModel
Layout type to be used when loading the info, LayoutType.SINGLE for single items like Category.MOVIE, or LayoutType.MULTIPLE for multiple items like Category.SERIES, by default the system uses the category to decide wich one to use
getInfoLayoutType() - function in knf.hydra.core.models.RecentModel
Layout type to be used when loading the info, LayoutType.SINGLE for single items like Category.MOVIE, or LayoutType.MULTIPLE for multiple items like Category.SERIES, by default the system uses the category to decide which one to use
getInfoLink() - function in knf.hydra.core.models.DirectoryModel
Info link used to open the Info page
getInfoLink() - function in knf.hydra.core.models.RecentModel
Item info link
getInfoLink() - function in knf.hydra.core.models.data.ClickAction.Info
Info link used to open the Info page
getInputValidation() - function in knf.hydra.core.models.data.Setting.TextInput
Optional callback to check user input before saving
getItemLink() - function in knf.hydra.core.models.ContentItemModel
Item link, this will be used to create the sources in HeadRepository.sourceData
getItems() - function in knf.hydra.core.models.data.FilterData
The list of options for the filter
getItemsFlow() - function in knf.hydra.core.models.data.SourceData
 
getItemTitle() - function in knf.hydra.core.models.ContentItemModel
Optional content title
getKey() - function in knf.hydra.core.models.data.FilterData
The key that identifies the filter
getKey() - function in knf.hydra.core.models.data.FilterResult
 
getKey() - function in knf.hydra.core.models.data.Setting
 
getLanguage() - function in knf.hydra.core.models.data.Subtitle
Language code for this subtitle (ex.
getLastRecent() - function in knf.hydra.core.models.data.NotifyData.Request
The last item notified for the module
getLastRecent() - function in knf.hydra.core.models.data.NotifyData.Response
The last recent to remember for the next request
getLayoutType() - function in knf.hydra.core.models.InfoModel
Layout type to be used when loading the info, LayoutType.SINGLE for single items like Category.MOVIE, or LayoutType.MULTIPLE for multiple items like Category.SERIES, by default the system uses the category to decide wich one to use
getLink() - function in knf.hydra.core.models.ContentItemMin
ContentItemModel link
getLink() - function in knf.hydra.core.models.InfoModel
Item info link
getLink() - function in knf.hydra.core.models.InfoModel.ProfileData
Profile link
getLink() - function in knf.hydra.core.models.InfoModel.Related
Optional info link used to open the Info page
getLink() - function in knf.hydra.core.models.RecentModel
Item link, this will be used to create the sources in HeadRepository.sourceData
getLink() - function in knf.hydra.core.models.data.ClickAction.Web
Page url
getLink() - function in knf.hydra.core.models.data.LinkData
The link to be represented
getLink() - function in knf.hydra.core.models.data.Music
Track file URL, see this for supported audio formats.
getLink() - function in knf.hydra.core.models.data.SourceItem
 
getList() - function in knf.hydra.core.models.data.ChipsData
The list of chips
getList() - function in knf.hydra.core.models.data.CollectionData
The list of collection items
getList() - function in knf.hydra.core.models.data.DecodeResult
 
getList() - function in knf.hydra.core.models.data.GalleryData
The list of media items
getList() - function in knf.hydra.core.models.data.MusicData
The list of tracks
getList() - function in knf.hydra.core.models.data.NotifyData.Response
The items to be notified
getLoginData() - function in knf.hydra.core.models.data.Setting.LoginCookies
Login data to be used
getLoginUrl() - function in knf.hydra.core.models.data.LoginData
Url for the login webpage
getMaxTryCount() - function in knf.hydra.core.models.data.BypassBehavior
 
getMedia() - function in knf.hydra.core.models.data.CollectionItem
Vertical or Horizontal image item
getMinRating() - function in knf.hydra.core.models.data.ReviewConfig
Optional: Sets the minimum rating
getModel() - function in knf.hydra.core.models.ContentData.Single
The single content item
getModel() - function in knf.hydra.core.models.RecentModel.Notify
Last recent model
getModule() - function in knf.hydra.core.models.RecentModel.Notify
Module packaged registered for this item
getModuleName() - function in knf.hydra.core.HeadModule
The module name, it will be used internally to list the Module
getModuleVersionCode() - function in knf.hydra.core.HeadModule
The module version code, usually BuildConfig.
getModuleVersionName() - function in knf.hydra.core.HeadModule
The module version name, usually BuildConfig.
getName() - function in knf.hydra.core.models.ContentData.Multiple
Items header, or "Chapters" if null
getName() - function in knf.hydra.core.models.ContentItemMin
ContentItemModel name created with the type
getName() - function in knf.hydra.core.models.ContentList
List name to show in the selector
getName() - function in knf.hydra.core.models.DirectoryModel
Item name
getName() - function in knf.hydra.core.models.InfoModel
Item name
getName() - function in knf.hydra.core.models.InfoModel.ProfileData
Profile name
getName() - function in knf.hydra.core.models.InfoModel.Related
Item name
getName() - function in knf.hydra.core.models.InfoModel.Tag
Tag name
getName() - function in knf.hydra.core.models.ProfileModel
Profile name
getName() - function in knf.hydra.core.models.ProfileTab
Tab name
getName() - function in knf.hydra.core.models.RecentModel
Item name
getName() - function in knf.hydra.core.models.data.ChoiceItem
Display name
getName() - function in knf.hydra.core.models.data.FilterData
The name of the filter
getName() - function in knf.hydra.core.models.data.FilterItem
The display name for this option
getName() - function in knf.hydra.core.models.data.Option
Source option name
getName() - function in knf.hydra.core.models.data.Section
Section name
getName() - function in knf.hydra.core.models.data.SourceItem
 
getNeedDecoder() - function in knf.hydra.core.models.data.VideoItem
 
getNumber() - function in knf.hydra.core.models.ContentItemMin
ContentItemModel number
getNumber() - function in knf.hydra.core.models.ContentItemModel
Item number, this will be used for sorting and sometimes for display purposes
getNumber() - function in knf.hydra.core.models.RecentModel
Item number, this will be used for sorting and sometimes for display purposes
getOptions() - function in knf.hydra.core.models.data.Setting.MultiChoice
The options to display
getOptions() - function in knf.hydra.core.models.data.Setting.SingleChoice
The options to display
getOrientation() - function in knf.hydra.core.models.DirectoryModel
Image orientation to be used
getPager() - function in knf.hydra.core.models.ProfileTab.DirectoryGrid
 
getPager() - function in knf.hydra.core.models.ProfileTab.GalleryGrid
 
getPageSize() - function in knf.hydra.core.models.data.PagerData
Page size for the PagingData
getPaging() - function in knf.hydra.core.models.ContentList
A Paging flow containing the content items
getPayload() - function in knf.hydra.core.models.InfoModel.Tag
Optional payload
getPayload() - function in knf.hydra.core.models.data.ClickAction.ExtraDirectory
Payload to be used in the HeadRepository.
getPayload() - function in knf.hydra.core.models.data.ExtraDirectoryRequest
The payload used to load the directory
getPayload() - function in knf.hydra.core.models.data.VideoItem
 
getPreference(java.lang.String,T) - function in knf.hydra.core.tools.ModulePreferences
Get preference value by key or default suspending coroutine
getPreferenceBlocking(java.lang.String,T) - function in knf.hydra.core.tools.ModulePreferences
Get preference value by key or default blocking the thread
getPreferenceOrNull(java.lang.String) - function in knf.hydra.core.tools.ModulePreferences
Get preference value by key or null suspending coroutine
getPreferenceOrNullBlocking(java.lang.String) - function in knf.hydra.core.tools.ModulePreferences
Get preference value by key or null blocking the thread
getPreferenceOrThrow(java.lang.String) - function in knf.hydra.core.tools.ModulePreferences
Get preference value by key or throw suspending coroutine
getPreferenceOrThrowBlocking(java.lang.String) - function in knf.hydra.core.tools.ModulePreferences
Get preference value by key or throw blocking the thread
getProfileData() - function in knf.hydra.core.models.InfoModel
Optional profile data to be shown
getQuality() - function in knf.hydra.core.models.data.Option
Optional display quality
getQuality() - function in knf.hydra.core.models.data.VideoItem
 
getRanking() - function in knf.hydra.core.models.InfoModel
Optional ranking data
getRanking() - function in knf.hydra.core.models.InfoModel.Related
Optional ranking data
getRankingData() - function in knf.hydra.core.models.DirectoryModel
Optional ranking data
getRelated() - function in knf.hydra.core.models.InfoModel
Optional related items
getRelation() - function in knf.hydra.core.models.InfoModel.Related
Optional relation subtext
getRequiredAutoMigrationSpecClasses() - function in knf.hydra.core.tools.ModulePreferenceDB_Impl
 
getRequiredConverters() - function in knf.hydra.core.tools.ModulePreferenceDao_Impl.Companion
 
getReviewConfig() - function in knf.hydra.core.HeadConfig
Enable the review feature in the information page, you can decide to request a star based review, a written review, or both.
getScores() - function in knf.hydra.core.models.analytics.Analytics.Settings
A map of Action with the desired scores to add or remove.
getSearchBarText() - function in knf.hydra.core.HeadConfig
Set a custom message for the search bar, by default the Module name is used.
getSections() - function in knf.hydra.core.models.data.SettingPage
The list of sections
getSelected() - function in knf.hydra.core.models.data.FilterResult
The items that were changed
getSettings() - function in knf.hydra.core.models.data.Section
The list of settings for this section
getSettingsPage() - function in knf.hydra.core.HeadConfig
Specify a list of custom settings, an icon will be visible for the user to enter this settings, this settings will persist in the Main app even if the Module is uninstalled.
getShowReloadButton() - function in knf.hydra.core.models.data.DisplayType
 
getSingleReview() - function in knf.hydra.core.models.data.ReviewConfig
If enabled the main app will remember the submitted review and prevent the user for reviewing again
getSkipCaptcha() - function in knf.hydra.core.models.data.BypassBehavior
 
getSource() - function in knf.hydra.core.models.data.PagerData
PagerData source to be created
getStars() - function in knf.hydra.core.models.data.RankingData
The star rating (0-5)
getStarsState() - function in knf.hydra.core.models.data.ReviewConfig
The state of the rating bar in the review dialog
getStarts() - function in knf.hydra.core.models.data.ReviewResult
The user selected stars, null if ReviewConfig.starsState is State.DISABLED or the user didn't input a response when State.OPTIONAL
getState() - function in knf.hydra.core.models.InfoModel
Optional item state
getState() - function in knf.hydra.core.models.InfoModel.StateData
Item state
getStyle() - function in knf.hydra.core.models.data.DisplayType
 
getSubText() - function in knf.hydra.core.models.InfoModel.ProfileData
Profile subtext
getSubText() - function in knf.hydra.core.models.ProfileModel
Optional subtext
getSubtext() - function in knf.hydra.core.models.data.CollectionItem
Media subtext
getSubtitle() - function in knf.hydra.core.models.data.Music
Track subtitle.
getSubtitles() - function in knf.hydra.core.models.data.VideoItem
 
getTabs() - function in knf.hydra.core.models.ProfileModel
Profile info tabs
getTags() - function in knf.hydra.core.models.InfoModel
Optional item tags
getText() - function in knf.hydra.core.models.data.ChipItem
Chip text
getText() - function in knf.hydra.core.models.data.ClickAction.Clipboard
The text to be copied
getText() - function in knf.hydra.core.models.data.CollectionItem
Media text
getText() - function in knf.hydra.core.models.data.TextData
Extra text
getThumbnailLink() - function in knf.hydra.core.models.ContentItemMin
ContentItemModel thumbnail
getThumbnailLink() - function in knf.hydra.core.models.ContentItemModel
Optional thumbnail image link
getTime() - function in knf.hydra.core.models.RecentModel.Notify
Last notified time
getTitle() - function in knf.hydra.core.models.data.ClickAction.ExtraDirectory
Screen title
getTitle() - function in knf.hydra.core.models.data.ExtraDirectoryRequest
The title of the screen
getTitle() - function in knf.hydra.core.models.data.ExtraSection
Section title
getTitle() - function in knf.hydra.core.models.data.Music
Track title.
getTitle() - function in knf.hydra.core.models.data.SectionData
Section title
getTitle() - function in knf.hydra.core.models.data.Setting
 
getType() - function in knf.hydra.core.models.ContentItemModel
Item type, you can include a %s so the app include the number (e.g.
getType() - function in knf.hydra.core.models.DirectoryModel
Optional subtext to be shown
getType() - function in knf.hydra.core.models.InfoModel
Optional item type
getType() - function in knf.hydra.core.models.RecentModel
Item type, you can include a %s so the app include the number (e.g.
getType() - function in knf.hydra.core.models.analytics.Analytics.Settings
The Type of data the main app will process.
getType() - function in knf.hydra.core.models.data.Subtitle
Subtitle mimetype
getType() - function in knf.hydra.core.models.data.VideoItem
 
getUri() - function in knf.hydra.core.models.data.Subtitle
Subtitle uri
getUseLastUA() - function in knf.hydra.core.models.data.BypassBehavior
 
getUsePlayer() - function in knf.hydra.core.models.data.VideoMediaItem
If true the app will try to stream the video using the built-in player (requires a direct link to the video file), otherwise it will played in a web browser
getUserAgent() - function in knf.hydra.core.models.BypassModel
The User Agent used to generate the bypass
getValue() - function in knf.hydra.core.models.InfoModel.StateData.EmissionDay
 
getValue() - function in knf.hydra.core.models.InfoModel.StateData.Type
 
getValue() - function in knf.hydra.core.models.data.CalendarDay
Value equivalent in Calendar
getValue() - function in knf.hydra.core.models.data.Category
 
getValue() - function in knf.hydra.core.models.data.ChoiceItem
Option value
getValue() - function in knf.hydra.core.models.data.DialogStyle
 
getValue() - function in knf.hydra.core.models.data.DisplayType
 
getValue() - function in knf.hydra.core.models.data.FilterItem
The value for this item
getValue() - function in knf.hydra.core.models.data.LayoutType
 
getValue() - function in knf.hydra.core.models.data.Subtitle.Type
 
getVideoId() - function in knf.hydra.core.models.data.YoutubeData
Id of the youtube video, usually the last part of the link
A  B  C  D  E  F  G  H  I  K  L  M  N  O  P  R  S  T  U  V  W  Y