Class UrlFileName
- java.lang.Object
-
- org.apache.commons.vfs2.provider.AbstractFileName
-
- org.apache.commons.vfs2.provider.GenericFileName
-
- org.apache.commons.vfs2.provider.URLFileName
-
- org.apache.commons.vfs2.provider.url.UrlFileName
-
public class UrlFileName extends URLFileName
A URL FileName.
-
-
Field Summary
-
Fields inherited from interface org.apache.commons.vfs2.FileName
EMPTY_ARRAY, ROOT_PATH, SEPARATOR, SEPARATOR_CHAR
-
-
Constructor Summary
Constructors Constructor Description UrlFileName(java.lang.String scheme, java.lang.String hostName, int port, int defaultPort, java.lang.String userName, java.lang.String password, java.lang.String path, FileType type, java.lang.String queryString)The constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidappendRootUri(java.lang.StringBuilder buffer, boolean addPassword)Builds the root URI for this file name.-
Methods inherited from class org.apache.commons.vfs2.provider.URLFileName
createName, createURI, getPathQuery, getPathQueryEncoded, getQueryString, getURIEncoded
-
Methods inherited from class org.apache.commons.vfs2.provider.GenericFileName
appendCredentials, getDefaultPort, getHostName, getPassword, getPort, getUserName
-
Methods inherited from class org.apache.commons.vfs2.provider.AbstractFileName
checkName, compareTo, equals, getBaseName, getDepth, getExtension, getFriendlyURI, getParent, getPath, getPathDecoded, getRelativeName, getRoot, getRootURI, getScheme, getType, getURI, getUriTrailer, hashCode, isAncestor, isDescendent, isDescendent, isFile, toString
-
-
-
-
Constructor Detail
-
UrlFileName
public UrlFileName(java.lang.String scheme, java.lang.String hostName, int port, int defaultPort, java.lang.String userName, java.lang.String password, java.lang.String path, FileType type, java.lang.String queryString)
The constructor.- Parameters:
scheme- The scheme to use.hostName- The host name.port- The port.defaultPort- The default port.userName- The user's login id.password- The user's credentials.path- The file path.type- The file type.queryString- Parameters to use when locating or creating the file name.
-
-
Method Detail
-
appendRootUri
protected void appendRootUri(java.lang.StringBuilder buffer, boolean addPassword)
Description copied from class:GenericFileNameBuilds the root URI for this file name.- Overrides:
appendRootUriin classGenericFileName- Parameters:
buffer- A StringBuilder to use to construct the URI.addPassword- true if the password should be added, false otherwise.
-
-