热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

org.apache.commons.vfs2.provider.GenericFileName.()方法的使用及代码示例

本文整理了Java中org.apache.commons.vfs2.provider.GenericFileName.<init>()方法的一些代码示例,展

本文整理了Java中org.apache.commons.vfs2.provider.GenericFileName.()方法的一些代码示例,展示了GenericFileName.()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。GenericFileName.()方法的具体详情如下:
包路径:org.apache.commons.vfs2.provider.GenericFileName
类名称:GenericFileName
方法名:

GenericFileName.介绍

暂无

代码示例

代码示例来源:origin: com.github.abashev/commons-vfs2

/**
* Create a FileName.
*
* @param absPath The absolute path.
* @param type The FileType.
* @return The created FileName.
*/
@Override
public FileName createName(final String absPath, final FileType type) {
return new GenericFileName(getScheme(), hostName, port, defaultPort, userName, password, absPath, type);
}

代码示例来源:origin: org.apache.commons/commons-vfs2

/**
* Create a FileName.
*
* @param absPath The absolute path.
* @param type The FileType.
* @return The created FileName.
*/
@Override
public FileName createName(final String absPath, final FileType type) {
return new GenericFileName(getScheme(), hostName, port, defaultPort, userName, password, absPath, type);
}

代码示例来源:origin: apache/commons-vfs

/**
* Create a FileName.
*
* @param absPath The absolute path.
* @param type The FileType.
* @return The created FileName.
*/
@Override
public FileName createName(final String absPath, final FileType type) {
return new GenericFileName(getScheme(), hostName, port, defaultPort, userName, password, absPath, type);
}

代码示例来源:origin: org.jetbrains.intellij.deps/commons-vfs2

/**
* Create a FileName.
* @param absPath The absolute path.
* @param type The FileType.
* @return The created FileName.
*/
@Override
public FileName createName(final String absPath, final FileType type)
{
return new GenericFileName(
getScheme(),
hostName,
port,
defaultPort,
absPath,
type);
}

代码示例来源:origin: com.github.abashev/commons-vfs2

@Override
public FileName parseUri(final VfsComponentContext context, final FileName base, final String filename)
throws FileSystemException {
// FTP URI are generic URI (as per RFC 2396)
final StringBuilder name = new StringBuilder();
// Extract the scheme and authority parts
final Authority auth = extractToPath(filename, name);
// Decode and normalise the file name
UriParser.canonicalizePath(name, 0, name.length(), this);
UriParser.fixSeparators(name);
final FileType fileType = UriParser.normalisePath(name);
final String path = name.toString();
return new GenericFileName(auth.scheme, auth.hostName, auth.port, defaultPort, auth.userName, auth.password,
path, fileType);
}

代码示例来源:origin: org.jetbrains.intellij.deps/commons-vfs2

@Override
public FileName parseChildUri(final VfsComponentContext context, final FileName base, final String filename)
throws FileSystemException
{
// FTP URI are generic URI (as per RFC 2396)
final StringBuilder name = new StringBuilder();
// Extract the scheme and authority parts
final Authority auth = extractToPath(filename, name);
// Decode and normalise the file name
UriParser.canonicalizePath(name, 0, name.length(), this);
//UriParser.fixSeparators(name);
final FileType fileType = UriParser.normalisePath(name);
final String path = name.toString();
return new GenericFileName(
auth.scheme,
auth.hostName,
auth.port,
defaultPort,
path,
fileType);
}
//[IntelliJ] / in WI-2449 Invalid descendent file name "ssh:" or directory a\b (on Linux) -----

代码示例来源:origin: apache/commons-vfs

@Override
public FileName parseUri(final VfsComponentContext context, final FileName base, final String filename)
throws FileSystemException {
// FTP URI are generic URI (as per RFC 2396)
final StringBuilder name = new StringBuilder();
// Extract the scheme and authority parts
final Authority auth = extractToPath(filename, name);
// Decode and normalise the file name
UriParser.canonicalizePath(name, 0, name.length(), this);
UriParser.fixSeparators(name);
final FileType fileType = UriParser.normalisePath(name);
final String path = name.toString();
return new GenericFileName(auth.scheme, auth.hostName, auth.port, defaultPort, auth.userName, auth.password,
path, fileType);
}

代码示例来源:origin: org.apache.commons/commons-vfs2

@Override
public FileName parseUri(final VfsComponentContext context, final FileName base, final String filename)
throws FileSystemException {
// FTP URI are generic URI (as per RFC 2396)
final StringBuilder name = new StringBuilder();
// Extract the scheme and authority parts
final Authority auth = extractToPath(filename, name);
// Decode and normalise the file name
UriParser.canonicalizePath(name, 0, name.length(), this);
UriParser.fixSeparators(name);
final FileType fileType = UriParser.normalisePath(name);
final String path = name.toString();
return new GenericFileName(auth.scheme, auth.hostName, auth.port, defaultPort, auth.userName, auth.password,
path, fileType);
}

代码示例来源:origin: org.jetbrains.intellij.deps/commons-vfs2

@Override
public FileName parseUri(final VfsComponentContext context, final FileName base, final String filename)
throws FileSystemException
{
// FTP URI are generic URI (as per RFC 2396)
final StringBuilder name = new StringBuilder();
// Extract the scheme and authority parts
final Authority auth = extractToPath(filename, name);
// Decode and normalise the file name
UriParser.canonicalizePath(name, 0, name.length(), this);
UriParser.fixSeparators(name);
final FileType fileType = UriParser.normalisePath(name);
final String path = name.toString();
return new GenericFileName(
auth.scheme,
auth.hostName,
auth.port,
defaultPort,
path,
fileType);
}

推荐阅读
author-avatar
也许吧但不是2007029SES
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有