|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.ObjectMovieLibrary.Utils
public class Utils
Various Utils functions
| Field Summary | |
|---|---|
static java.lang.String |
avi
video file extension avi |
static java.lang.String |
avs
video file extension avs |
static java.lang.String |
exe
application extension exe |
static java.lang.String |
flv
video file extension flv |
static java.lang.String |
m4v
video file extension m4v |
static java.lang.String |
mka
video file extension mka |
static java.lang.String |
mkv
video file extension mkv |
static java.lang.String |
mov
video file extension mov |
static java.lang.String |
mp4
video file extension mp4 |
static java.lang.String |
mpeg
video file extension mpeg |
static java.lang.String |
mpg
video file extension mpg |
static java.lang.String |
srt
subtitle file extension srt |
static java.lang.String |
sub
subtitle file extension sub |
static java.lang.String |
threegp
video file extension 3gp |
static java.lang.String |
ts
video file extension ts |
static java.lang.String |
vob
video file extension vob |
static java.lang.String |
wmv
video file extension wmv |
static java.lang.String |
xml
library file extension xml |
| Constructor Summary | |
|---|---|
Utils()
|
|
| Method Summary | |
|---|---|
void |
accessDatabase()
|
static java.lang.Object[] |
checkAllFiles(java.io.File dir,
java.lang.Object[] listToCheck)
|
static java.lang.Object[] |
checkFileListForDir(java.lang.Object[] listToCheck)
|
static java.io.File |
checkFileName(java.io.File fileToCheck)
|
static java.lang.String |
checkHTMLValid(java.lang.String stringToCheck)
|
static java.lang.String |
convertHexToBinary(char hexValue)
Convert the given hexadecimal value to binary |
static java.lang.String |
correctHTMLCodes(java.lang.String stringToCheck)
converts html ascii codes to symbol and updates the string |
static void |
errorMsg(java.awt.Container container,
java.lang.String msg)
Show given error message on given container |
VideoObject[] |
getDetailedVideoInfo(java.io.File file,
java.lang.String reqFileName,
java.lang.String serverAddress,
java.sql.Connection con)
|
static java.lang.String |
getExtension(java.io.File f)
get the extension of the given file |
static java.lang.String |
getFFmpegAudioCodecCode(java.lang.String audioCodecName)
|
static java.lang.String |
getFFmpegVideoCodecCode(java.lang.String videoCodecName)
|
static java.lang.String |
getMencoderAudioCodecCode(java.lang.String audioCodecName)
|
static java.lang.String |
getMencoderVideoCodecCode(java.lang.String videoCodecName)
|
static java.lang.String |
getNameWithoutExtension(java.io.File f)
get the name of the file minus the extension |
VideoObject |
getVideoInfo(java.io.File file,
java.lang.String reqFileName,
java.lang.String serverAddress,
java.sql.Connection con)
Links to the online database to get an exact match of video information for the given video |
java.lang.Object[] |
getVideoInfoFromImdb(java.io.File file,
java.lang.String filmTitle,
int videoID)
Searches imdb database and returns a set of matches |
static boolean |
isInteger(java.lang.String testString)
|
static boolean |
isKeyValue(int i)
returns if the given value is a license key value |
static boolean |
isNumeric(java.lang.String testString)
|
static boolean |
isPossibleNameChar(char character)
is a valid video naming character |
static boolean |
isVideoFile(java.io.File fileToCheck)
checks if the file given is of valid (supported) video format |
void |
saveInfoToDB(java.util.ArrayList<VideoInfo> videoInfo)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String avi
public static final java.lang.String mpeg
public static final java.lang.String mpg
public static final java.lang.String mp4
public static final java.lang.String mov
public static final java.lang.String vob
public static final java.lang.String wmv
public static final java.lang.String exe
public static final java.lang.String xml
public static final java.lang.String srt
public static final java.lang.String sub
public static final java.lang.String threegp
public static final java.lang.String mkv
public static final java.lang.String mka
public static final java.lang.String flv
public static final java.lang.String m4v
public static final java.lang.String avs
public static final java.lang.String ts
| Constructor Detail |
|---|
public Utils()
| Method Detail |
|---|
public static void errorMsg(java.awt.Container container,
java.lang.String msg)
container - container on which to display error messagemsg - message to display on given containerpublic static java.lang.String convertHexToBinary(char hexValue)
hexValue - hex value to be converted to binary
public static java.lang.String getExtension(java.io.File f)
public static java.lang.String getNameWithoutExtension(java.io.File f)
f - file to get the name of
public static boolean isKeyValue(int i)
i - given value to check
public static boolean isPossibleNameChar(char character)
character - characted to check
public static boolean isVideoFile(java.io.File fileToCheck)
fileToCheck - file to check the format of
public VideoObject getVideoInfo(java.io.File file,
java.lang.String reqFileName,
java.lang.String serverAddress,
java.sql.Connection con)
file - video file to find database info forreqFileName - video file name to check for possible match from the databaseserverAddress - address of the database server to connect tocon - connection to use to connect to the database server
public VideoObject[] getDetailedVideoInfo(java.io.File file,
java.lang.String reqFileName,
java.lang.String serverAddress,
java.sql.Connection con)
public static java.lang.Object[] checkFileListForDir(java.lang.Object[] listToCheck)
public static java.lang.Object[] checkAllFiles(java.io.File dir,
java.lang.Object[] listToCheck)
public static java.io.File checkFileName(java.io.File fileToCheck)
public static boolean isNumeric(java.lang.String testString)
public static java.lang.String getMencoderAudioCodecCode(java.lang.String audioCodecName)
public static java.lang.String getFFmpegAudioCodecCode(java.lang.String audioCodecName)
public static java.lang.String getMencoderVideoCodecCode(java.lang.String videoCodecName)
public static java.lang.String getFFmpegVideoCodecCode(java.lang.String videoCodecName)
public static boolean isInteger(java.lang.String testString)
public static java.lang.String checkHTMLValid(java.lang.String stringToCheck)
public java.lang.Object[] getVideoInfoFromImdb(java.io.File file,
java.lang.String filmTitle,
int videoID)
file - file from the libraryfilmTitle - video title to check
public static java.lang.String correctHTMLCodes(java.lang.String stringToCheck)
stringToCheck - string to be checked and updated
public void accessDatabase()
public void saveInfoToDB(java.util.ArrayList<VideoInfo> videoInfo)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||