Class ResourceFileName
java.lang.Object
org.apache.commons.vfs2.provider.AbstractFileName
org.apache.commons.vfs2.provider.res.ResourceFileName
- All Implemented Interfaces:
Comparable<FileName>,FileName
A resource file URI.
-
Field Summary
Fields inherited from interface org.apache.commons.vfs2.FileName
EMPTY_ARRAY, ROOT_PATH, SEPARATOR, SEPARATOR_CHAR -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedResourceFileName(String scheme, String path, FileType type) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidappendRootUri(StringBuilder buffer, boolean addPassword) Builds the root URI for this file name.createName(String path, FileType type) Factory method for creating name instances.Returns the root URI of the file system this file belongs to.toString()Returns the decoded URI of the file.Methods inherited from class org.apache.commons.vfs2.provider.AbstractFileName
checkName, compareTo, createURI, equals, getBaseName, getDepth, getExtension, getFriendlyURI, getParent, getPath, getPathDecoded, getRelativeName, getRoot, getScheme, getType, getURI, getUriTrailer, hashCode, isAncestor, isDescendent, isDescendent, isFile
-
Constructor Details
-
ResourceFileName
-
-
Method Details
-
createName
Factory method for creating name instances.- Specified by:
createNamein classAbstractFileName- Parameters:
path- The file path.type- The file type.- Returns:
- The FileName.
-
toString
Returns the decoded URI of the file.- Overrides:
toStringin classAbstractFileName- Returns:
- the FileName as a URI.
-
appendRootUri
Builds the root URI for this file name.- Specified by:
appendRootUriin classAbstractFileName- Parameters:
buffer- A StringBuilder to use to construct the URI.addPassword- true if the password should be added, false otherwise.
-
getRootURI
Description copied from class:AbstractFileNameReturns the root URI of the file system this file belongs to.- Specified by:
getRootURIin interfaceFileName- Overrides:
getRootURIin classAbstractFileName- Returns:
- The URI of the root.
-