|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.commons.vfs.provider.AbstractFileName
org.apache.commons.vfs.provider.GenericFileName
A file name that represents a 'generic' URI, as per RFC 2396. Consists of a scheme, userinfo (typically username and password), hostname, port, and path.
Field Summary |
Fields inherited from interface org.apache.commons.vfs.FileName |
ROOT_PATH, SEPARATOR, SEPARATOR_CHAR |
Constructor Summary | |
protected |
GenericFileName(String scheme,
String hostName,
int port,
int defaultPort,
String userName,
String password,
String path,
FileType type)
|
Method Summary | |
protected void |
appendCredentials(StringBuffer buffer,
boolean addPassword)
append the user credentials |
protected void |
appendRootUri(StringBuffer buffer,
boolean addPassword)
Builds the root URI for this file name. |
FileName |
createName(String absPath,
FileType type)
Factory method for creating name instances. |
int |
getDefaultPort()
Returns the default port for this file name. |
String |
getHostName()
Returns the host name part of this name. |
String |
getPassword()
Returns the password part of this name. |
int |
getPort()
Returns the port part of this name. |
String |
getUserName()
Returns the user name part of this name. |
Methods inherited from class org.apache.commons.vfs.provider.AbstractFileName |
checkName, compareTo, createURI, equals, getBaseName, getDepth, getExtension, getFriendlyURI, getParent, getPath, getPathDecoded, getRelativeName, getRoot, getRootURI, getScheme, getType, getURI, getUriTrailer, hashCode, isAncestor, isDescendent, isDescendent, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
protected GenericFileName(String scheme, String hostName, int port, int defaultPort, String userName, String password, String path, FileType type)
Method Detail |
public String getUserName()
public String getPassword()
public String getHostName()
public int getPort()
public int getDefaultPort()
public FileName createName(String absPath, FileType type)
AbstractFileName
createName
in class AbstractFileName
protected void appendRootUri(StringBuffer buffer, boolean addPassword)
appendRootUri
in class AbstractFileName
protected void appendCredentials(StringBuffer buffer, boolean addPassword)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |