当前位置: 首页>>代码示例>>Java>>正文


Java AbstractFileSystem.getUri方法代码示例

本文整理汇总了Java中org.apache.hadoop.fs.AbstractFileSystem.getUri方法的典型用法代码示例。如果您正苦于以下问题:Java AbstractFileSystem.getUri方法的具体用法?Java AbstractFileSystem.getUri怎么用?Java AbstractFileSystem.getUri使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.apache.hadoop.fs.AbstractFileSystem的用法示例。


在下文中一共展示了AbstractFileSystem.getUri方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: ChRootedFs

import org.apache.hadoop.fs.AbstractFileSystem; //导入方法依赖的package包/类
public ChRootedFs(final AbstractFileSystem fs, final Path theRoot)
  throws URISyntaxException {
  super(fs.getUri(), fs.getUri().getScheme(),
      fs.getUri().getAuthority() != null, fs.getUriDefaultPort());
  myFs = fs;
  myFs.checkPath(theRoot);
  chRootPathPart = new Path(myFs.getUriPath(theRoot));
  chRootPathPartString = chRootPathPart.toUri().getPath();
  /*
   * We are making URI include the chrootedPath: e.g. file:///chrootedPath.
   * This is questionable since Path#makeQualified(uri, path) ignores
   * the pathPart of a uri. Since this class is internal we can ignore
   * this issue but if we were to make it external then this needs
   * to be resolved.
   */
  // Handle the two cases:
  //              scheme:/// and scheme://authority/
  myUri = new URI(myFs.getUri().toString() + 
      (myFs.getUri().getAuthority() == null ? "" :  Path.SEPARATOR) +
        chRootPathPart.toUri().getPath().substring(1));
  super.checkPath(theRoot);
}
 
开发者ID:naver,项目名称:hadoop,代码行数:23,代码来源:ChRootedFs.java


注:本文中的org.apache.hadoop.fs.AbstractFileSystem.getUri方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。