Interface | Description |
---|---|
IMediaSearcher |
This should be implemented by classes that can search for media
|
ISearchStrategy |
This interface should be implemented by classes that provide
a search strategy that can be used to search for tv shows.
|
Class | Description |
---|---|
AbstractMediaSearcher |
This class is used to search for the a media files name
|
EpisodeFileNameStraregy |
This searching strategy will search using common show naming conventions
|
FilmNFOSearchStrategy |
This search strategy looks information about films if they are in or under a directory contains a .NFO
file that describes them.
|
FilmSearcher |
This class is used to find a films name using a series of different searching strategies
|
MediaSearcher |
Used to search for media information
|
MediaSearchResult |
Used to store media search results
|
Messages |
Message bundle class
|
NFOSearchHelper |
Helper class for search operations releated to NFO files
|
ReverseFilePatternMatcher |
This class provides methods that will take a file path and a search pattern, then
parse the file path using the pattern.
|
ReversePatternSearchStrategy |
This is a search strategy that tries to match the media directory pattern against
the media file filename and work out it's search results from that.
|
SearchDetails |
The search details returned by the different
ISearchStrategy classes. |
SearchHelper |
This class provides some helper functions that can be used to do things like
construct a normalised search query from a file name.
|
ShowSearcher |
This class is used to find a shows name using a series of different searching strategies
|