public class FileNameParser
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.util.regex.Pattern[] |
PATTERNS
TV Show patterns
|
Constructor and Description |
---|
FileNameParser() |
Modifier and Type | Method and Description |
---|---|
protected static ParsedFileName |
getMultiResult(ParsedFileName result1,
int endEp,
java.lang.String sep,
java.lang.String term,
java.lang.String right) |
protected static ParsedFileName |
matchSinglePattern(java.lang.String text) |
static ParsedFileName |
parse(java.io.File file)
Parse the filename and work out the episode and season number.
|
static ParsedFileName |
parse(MediaDirConfig dirConfig,
java.io.File file,
SearchResult lookupResults)
Parse the filename and work out the episode and season number
|
static ParsedFileName |
parse(java.lang.String file)
Parse the filename and work out the episode and season number.
|
public static ParsedFileName parse(java.io.File file)
file
- The file been renamedpublic static ParsedFileName parse(java.lang.String file)
file
- The file been renamedprotected static ParsedFileName getMultiResult(ParsedFileName result1, int endEp, java.lang.String sep, java.lang.String term, java.lang.String right)
protected static ParsedFileName matchSinglePattern(java.lang.String text)
public static ParsedFileName parse(MediaDirConfig dirConfig, java.io.File file, SearchResult lookupResults)
dirConfig
- The root media directoryfile
- The file been renamedlookupResults
- The results of a show/film search