|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.jbeans.io.FilenameUtil
FilenameUtil defines several useful method to manipulate filename.
Field Summary | |
static java.lang.String |
pathSeparator
The system-dependent path-separator character, represented as a string for convenience. |
static char |
pathSeparatorChar
The system-dependent path-separator character. |
static java.lang.String |
separator
The system-dependent default name-separator character, represented as a string for convenience. |
static char |
separatorChar
The system-dependent default name-separator character. |
Method Summary | |
static java.lang.String |
changeSuffix(java.lang.String filename,
java.lang.String suffix)
|
static java.lang.String |
getBaseName(java.lang.String filename)
returns a filename without a suffix. |
static java.lang.String |
getExtension(java.lang.String filename)
|
static java.lang.String |
getName(java.lang.String path)
Returns the name of the file or directory denoted by this abstract pathname. |
static java.lang.String |
getSuffix(java.lang.String filename)
returns a suffix of the specified filename. |
static java.io.File |
setSuffix(java.io.File file,
java.lang.String suffix)
|
static java.lang.String |
setSuffix(java.lang.String filename,
java.lang.String suffix)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final char separatorChar
file.separator
. On UNIX systems the value of this
field is '/'
; on Win32 systems it is '\'
.
System.getProperty(java.lang.String)
public static final java.lang.String separator
separatorChar
.
public static final char pathSeparatorChar
path.separator
. This character is used to
separate filenames in a sequence of files given as a path list.
On UNIX systems, this character is ':'
; on Win32 systems it
is ';'
.
System.getProperty(java.lang.String)
public static final java.lang.String pathSeparator
pathSeparatorChar
.
Method Detail |
public static final java.lang.String getName(java.lang.String path)
public static final java.lang.String getSuffix(java.lang.String filename)
Example: String suffix = StringUtil.getSuffix(filename);
filename
- a filename.
public static final java.lang.String getExtension(java.lang.String filename)
public static final java.lang.String getBaseName(java.lang.String filename)
Example: String suffix = StringUtil.getBaseName(filename);
filename
- a filename.
public static final java.lang.String changeSuffix(java.lang.String filename, java.lang.String suffix)
public static final java.lang.String setSuffix(java.lang.String filename, java.lang.String suffix)
public static final java.io.File setSuffix(java.io.File file, java.lang.String suffix)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |