Skip navigation links
B C D E F G N O P Q S T U V W 

B

BASE_URL - Static variable in class com.ftpix.sherdogparser.Constants
 
BASE_URL - Static variable in class com.ftpix.sherdogparser.Sherdog
 
build() - Method in class com.ftpix.sherdogparser.Sherdog.Builder
 
Builder() - Constructor for class com.ftpix.sherdogparser.Sherdog.Builder
 

C

com.ftpix.sherdogparser - package com.ftpix.sherdogparser
 
com.ftpix.sherdogparser.exceptions - package com.ftpix.sherdogparser.exceptions
 
com.ftpix.sherdogparser.models - package com.ftpix.sherdogparser.models
 
com.ftpix.sherdogparser.parsers - package com.ftpix.sherdogparser.parsers
 
Constants - Class in com.ftpix.sherdogparser
Created by gz on 20-Aug-16.
Constants() - Constructor for class com.ftpix.sherdogparser.Constants
 

D

DEFAULT_PICTURE_PROCESSOR - Static variable in class com.ftpix.sherdogparser.Constants
 
downloadImageToFile(String, Path) - Static method in class com.ftpix.sherdogparser.parsers.ParserUtils
Downloads an image to a file with the adequate headers to the http query

E

equals(Object) - Method in class com.ftpix.sherdogparser.models.Event
 
equals(Object) - Method in class com.ftpix.sherdogparser.models.Fight
 
equals(Object) - Method in class com.ftpix.sherdogparser.models.Fighter
 
equals(Object) - Method in class com.ftpix.sherdogparser.models.Organization
 
Event - Class in com.ftpix.sherdogparser.models
 
Event() - Constructor for class com.ftpix.sherdogparser.models.Event
 
EventParser - Class in com.ftpix.sherdogparser.parsers
Created by gz on 20-Aug-16.
EventParser(ZoneId) - Constructor for class com.ftpix.sherdogparser.parsers.EventParser
Setting a zoneId will convert the dates to the desired zone id
EventParser() - Constructor for class com.ftpix.sherdogparser.parsers.EventParser
Creates an event parser with the default zone id

F

Fight - Class in com.ftpix.sherdogparser.models
 
Fight() - Constructor for class com.ftpix.sherdogparser.models.Fight
 
Fighter - Class in com.ftpix.sherdogparser.models
 
Fighter() - Constructor for class com.ftpix.sherdogparser.models.Fighter
 
FighterParser - Class in com.ftpix.sherdogparser.parsers
Created by gz on 20-Aug-16.
FighterParser(PictureProcessor) - Constructor for class com.ftpix.sherdogparser.parsers.FighterParser
Create a fight parser with a specified cache folder
FighterParser(PictureProcessor, ZoneId) - Constructor for class com.ftpix.sherdogparser.parsers.FighterParser
Generates a fight parser with specified cache folder and zone id
FighterParser(ZoneId) - Constructor for class com.ftpix.sherdogparser.parsers.FighterParser
FighterPArser with default cache folder location
FightResult - Enum in com.ftpix.sherdogparser.models
 
FightType - Enum in com.ftpix.sherdogparser.models
 
fromString(String) - Static method in enum com.ftpix.sherdogparser.models.FightType
 

G

getBirthday() - Method in class com.ftpix.sherdogparser.models.Fighter
 
getDate() - Method in class com.ftpix.sherdogparser.models.Event
 
getDate() - Method in class com.ftpix.sherdogparser.models.Fight
 
getDraws() - Method in class com.ftpix.sherdogparser.models.Fighter
 
getEvent() - Method in class com.ftpix.sherdogparser.models.Fight
 
getEvent(String) - Method in class com.ftpix.sherdogparser.Sherdog
Gets an event via it's sherdog URL.
getEventFromHtml(String) - Method in class com.ftpix.sherdogparser.Sherdog
Gets an event via it's shergog page HTML
getEvents() - Method in class com.ftpix.sherdogparser.models.Organization
 
getEvents() - Method in class com.ftpix.sherdogparser.models.SearchResults
Gets the simple version of the events(name and url only)
getEventsWithCompleteData() - Method in class com.ftpix.sherdogparser.models.SearchResults
Gets the events with the full data This method can be long as it will query each event page
getFighter(String) - Method in class com.ftpix.sherdogparser.Sherdog
Get a fighter via it;s sherdog URL.
getFighter1() - Method in class com.ftpix.sherdogparser.models.Fight
 
getFighter2() - Method in class com.ftpix.sherdogparser.models.Fight
 
getFighterFromHtml(String) - Method in class com.ftpix.sherdogparser.Sherdog
Get a fighter via it;s sherdog page HTML
getFighters() - Method in class com.ftpix.sherdogparser.models.SearchResults
Gets the simple version of the fighters (name and url only)
getFightersWithCompleteData() - Method in class com.ftpix.sherdogparser.models.SearchResults
Gets the fighter with the full data This method can be long as it will query each fighter page
getFights() - Method in class com.ftpix.sherdogparser.models.Event
 
getFights() - Method in class com.ftpix.sherdogparser.models.Fighter
 
getFightType(Sherdog, Fight) - Static method in class com.ftpix.sherdogparser.parsers.ParserUtils
Gets the type of a fight (Pro, amateur etc...)
getHeight() - Method in class com.ftpix.sherdogparser.models.Fighter
 
getLabel() - Method in enum com.ftpix.sherdogparser.models.SearchWeightClass
 
getLocation() - Method in class com.ftpix.sherdogparser.models.Event
 
getLosses() - Method in class com.ftpix.sherdogparser.models.Fighter
 
getLossesDec() - Method in class com.ftpix.sherdogparser.models.Fighter
 
getLossesKo() - Method in class com.ftpix.sherdogparser.models.Fighter
 
getLossesOther() - Method in class com.ftpix.sherdogparser.models.Fighter
 
getLossesSub() - Method in class com.ftpix.sherdogparser.models.Fighter
 
getName() - Method in class com.ftpix.sherdogparser.models.SherdogBaseObject
 
getNc() - Method in class com.ftpix.sherdogparser.models.Fighter
 
getNickname() - Method in class com.ftpix.sherdogparser.models.Fighter
 
getOrganization() - Method in class com.ftpix.sherdogparser.models.Event
 
getOrganization(String) - Method in class com.ftpix.sherdogparser.Sherdog
Gets an organization via it's sherdog URL.
getOrganization(Organizations) - Method in class com.ftpix.sherdogparser.Sherdog
Gets an organization via it's sherdog URL.
getOrganizationFromHtml(String) - Method in class com.ftpix.sherdogparser.Sherdog
Gets an organization via it's sherdog page HTML, in case you want to have your own way of getting teh HTML content
getPicture() - Method in class com.ftpix.sherdogparser.models.Fighter
 
getPictureProcessor() - Method in class com.ftpix.sherdogparser.Sherdog
Gets a picture processor
getResult() - Method in class com.ftpix.sherdogparser.models.Fight
 
getSherdogUrl() - Method in class com.ftpix.sherdogparser.models.SherdogBaseObject
 
getType() - Method in class com.ftpix.sherdogparser.models.Fight
 
getValue() - Method in enum com.ftpix.sherdogparser.models.SearchWeightClass
 
getWeight() - Method in class com.ftpix.sherdogparser.models.Fighter
 
getWinMethod() - Method in class com.ftpix.sherdogparser.models.Fight
 
getWinRound() - Method in class com.ftpix.sherdogparser.models.Fight
 
getWins() - Method in class com.ftpix.sherdogparser.models.Fighter
 
getWinsDec() - Method in class com.ftpix.sherdogparser.models.Fighter
 
getWinsKo() - Method in class com.ftpix.sherdogparser.models.Fighter
 
getWinsOther() - Method in class com.ftpix.sherdogparser.models.Fighter
 
getWinsSub() - Method in class com.ftpix.sherdogparser.models.Fighter
 
getWinTime() - Method in class com.ftpix.sherdogparser.models.Fight
 
getZoneId() - Method in class com.ftpix.sherdogparser.Sherdog
Gets the zone id

N

nextPage() - Method in class com.ftpix.sherdogparser.models.SearchResults
Gets the next result page
NotASherdogURLException - Exception in com.ftpix.sherdogparser.exceptions
 
NotASherdogURLException() - Constructor for exception com.ftpix.sherdogparser.exceptions.NotASherdogURLException
 

O

Organization - Class in com.ftpix.sherdogparser.models
 
Organization() - Constructor for class com.ftpix.sherdogparser.models.Organization
 
OrganizationParser - Class in com.ftpix.sherdogparser.parsers
Created by gz on 20-Aug-16.
OrganizationParser() - Constructor for class com.ftpix.sherdogparser.parsers.OrganizationParser
Creates an organization parser with the default zone id
OrganizationParser(ZoneId) - Constructor for class com.ftpix.sherdogparser.parsers.OrganizationParser
Create a parser with a specified zoneid
Organizations - Enum in com.ftpix.sherdogparser.models
 

P

parse(String) - Method in class com.ftpix.sherdogparser.parsers.SearchParser
PArses a search page results
parse(String) - Method in interface com.ftpix.sherdogparser.parsers.SherdogParser
Parse a sherdog page
parseDocument(Document) - Method in class com.ftpix.sherdogparser.parsers.EventParser
parses an event from a jsoup document
parseDocument(Document) - Method in class com.ftpix.sherdogparser.parsers.FighterParser
Parse a sherdog page
parseDocument(Document) - Method in class com.ftpix.sherdogparser.parsers.OrganizationParser
Parse a sherdog page
parseDocument(String) - Static method in class com.ftpix.sherdogparser.parsers.ParserUtils
PArses a URL with all the required parameters
parseDocument(Document) - Method in interface com.ftpix.sherdogparser.parsers.SherdogParser
Parses a jsoup document
parseFromHtml(String) - Method in interface com.ftpix.sherdogparser.parsers.SherdogParser
Parses a document from the HTML source code directly
ParserUtils - Class in com.ftpix.sherdogparser.parsers
Created by gz on 20-Aug-16.
ParserUtils() - Constructor for class com.ftpix.sherdogparser.parsers.ParserUtils
 
PARSING_TIMEOUT - Static variable in class com.ftpix.sherdogparser.Constants
 
PictureProcessor - Interface in com.ftpix.sherdogparser
Function to process the fighter pictures, the parameter is going to be the sherdog picture URL.
process(String, Fighter) - Method in interface com.ftpix.sherdogparser.PictureProcessor
Process a http url of a picture (most likely the fighter picture) and return another string.

Q

query() - Method in class com.ftpix.sherdogparser.models.Search
Performs the search

S

Search - Class in com.ftpix.sherdogparser.models
 
Search(String, Sherdog) - Constructor for class com.ftpix.sherdogparser.models.Search
 
search(String) - Method in class com.ftpix.sherdogparser.Sherdog
Prepares the search for fighters and events
SearchParser - Class in com.ftpix.sherdogparser.parsers
 
SearchParser() - Constructor for class com.ftpix.sherdogparser.parsers.SearchParser
 
SearchResults - Class in com.ftpix.sherdogparser.models
 
SearchResults(String, SearchWeightClass, Sherdog) - Constructor for class com.ftpix.sherdogparser.models.SearchResults
 
SearchWeightClass - Enum in com.ftpix.sherdogparser.models
 
setBirthday(Date) - Method in class com.ftpix.sherdogparser.models.Fighter
 
setDate(ZonedDateTime) - Method in class com.ftpix.sherdogparser.models.Event
 
setDate(ZonedDateTime) - Method in class com.ftpix.sherdogparser.models.Fight
 
setDraws(int) - Method in class com.ftpix.sherdogparser.models.Fighter
 
setEvent(SherdogBaseObject) - Method in class com.ftpix.sherdogparser.models.Fight
 
setEvents(List<Event>) - Method in class com.ftpix.sherdogparser.models.Organization
 
setFighter1(SherdogBaseObject) - Method in class com.ftpix.sherdogparser.models.Fight
 
setFighter2(SherdogBaseObject) - Method in class com.ftpix.sherdogparser.models.Fight
 
setFights(List<Fight>) - Method in class com.ftpix.sherdogparser.models.Event
 
setFights(List<Fight>) - Method in class com.ftpix.sherdogparser.models.Fighter
 
setHeight(String) - Method in class com.ftpix.sherdogparser.models.Fighter
 
setLocation(String) - Method in class com.ftpix.sherdogparser.models.Event
 
setLosses(int) - Method in class com.ftpix.sherdogparser.models.Fighter
 
setLossesDec(int) - Method in class com.ftpix.sherdogparser.models.Fighter
 
setLossesKo(int) - Method in class com.ftpix.sherdogparser.models.Fighter
 
setLossesOther(int) - Method in class com.ftpix.sherdogparser.models.Fighter
 
setLossesSub(int) - Method in class com.ftpix.sherdogparser.models.Fighter
 
setName(String) - Method in class com.ftpix.sherdogparser.models.SherdogBaseObject
 
setNc(int) - Method in class com.ftpix.sherdogparser.models.Fighter
 
setNickname(String) - Method in class com.ftpix.sherdogparser.models.Fighter
 
setOrganization(SherdogBaseObject) - Method in class com.ftpix.sherdogparser.models.Event
 
setPicture(String) - Method in class com.ftpix.sherdogparser.models.Fighter
 
setPictureProcessor(PictureProcessor) - Method in class com.ftpix.sherdogparser.Sherdog
Sets a picture processor if some processing is needed for the fighter picture
setResult(FightResult) - Method in class com.ftpix.sherdogparser.models.Fight
 
setSherdogUrl(String) - Method in class com.ftpix.sherdogparser.models.SherdogBaseObject
 
setType(FightType) - Method in class com.ftpix.sherdogparser.models.Fight
 
setWeight(String) - Method in class com.ftpix.sherdogparser.models.Fighter
 
setWinMethod(String) - Method in class com.ftpix.sherdogparser.models.Fight
 
setWinRound(int) - Method in class com.ftpix.sherdogparser.models.Fight
 
setWins(int) - Method in class com.ftpix.sherdogparser.models.Fighter
 
setWinsDec(int) - Method in class com.ftpix.sherdogparser.models.Fighter
 
setWinsKo(int) - Method in class com.ftpix.sherdogparser.models.Fighter
 
setWinsOther(int) - Method in class com.ftpix.sherdogparser.models.Fighter
 
setWinsSub(int) - Method in class com.ftpix.sherdogparser.models.Fighter
 
setWinTime(String) - Method in class com.ftpix.sherdogparser.models.Fight
 
setZoneId(ZoneId) - Method in class com.ftpix.sherdogparser.Sherdog
Sets the zoneod
Sherdog - Class in com.ftpix.sherdogparser
Created by gz on 20-Aug-16.
Sherdog() - Constructor for class com.ftpix.sherdogparser.Sherdog
 
Sherdog.Builder - Class in com.ftpix.sherdogparser
Builder
SHERDOG_TIME_ZONE - Static variable in class com.ftpix.sherdogparser.Constants
 
SherdogBaseObject - Class in com.ftpix.sherdogparser.models
 
SherdogBaseObject() - Constructor for class com.ftpix.sherdogparser.models.SherdogBaseObject
 
SherdogParser<T> - Interface in com.ftpix.sherdogparser.parsers
Created by gz on 20-Aug-16.
SherdogParserException - Exception in com.ftpix.sherdogparser.exceptions
 
SherdogParserException(String) - Constructor for exception com.ftpix.sherdogparser.exceptions.SherdogParserException
 

T

toString() - Method in class com.ftpix.sherdogparser.models.Event
 
toString() - Method in class com.ftpix.sherdogparser.models.Fight
 
toString() - Method in class com.ftpix.sherdogparser.models.Fighter
 
toString() - Method in class com.ftpix.sherdogparser.models.SherdogBaseObject
 

U

url - Variable in enum com.ftpix.sherdogparser.models.Organizations
 

V

valueOf(String) - Static method in enum com.ftpix.sherdogparser.models.FightResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ftpix.sherdogparser.models.FightType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ftpix.sherdogparser.models.Organizations
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ftpix.sherdogparser.models.SearchWeightClass
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.ftpix.sherdogparser.models.FightResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ftpix.sherdogparser.models.FightType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ftpix.sherdogparser.models.Organizations
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ftpix.sherdogparser.models.SearchWeightClass
Returns an array containing the constants of this enum type, in the order they are declared.

W

withPictureProcessor(PictureProcessor) - Method in class com.ftpix.sherdogparser.Sherdog.Builder
Sets a cache folder for the parser
withTimezone(String) - Method in class com.ftpix.sherdogparser.Sherdog.Builder
Sets a timezone for the parser , this will help convert the timezone to the wanted timezone
withWeightClass(SearchWeightClass) - Method in class com.ftpix.sherdogparser.models.Search
Filter the search results by weight class
B C D E F G N O P Q S T U V W 
Skip navigation links

Copyright © 2019. All rights reserved.