本文整理了Java中org.uberfire.java.nio.file.Path.isAbsolute()
方法的一些代码示例,展示了Path.isAbsolute()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Path.isAbsolute()
方法的具体详情如下:
包路径:org.uberfire.java.nio.file.Path
类名称:Path
方法名:isAbsolute
暂无
代码示例来源:origin: org.uberfire/uberfire-nio2-model
@Override
public Path resolveSibling(final Path other) {
checkNotNull("other",
other);
final Path parent = this.getParent();
if (parent == null || other.isAbsolute()) {
return other;
}
return parent.resolve(other);
}
代码示例来源:origin: kiegroup/appformer
@Override
public Path resolveSibling(final Path other) {
checkNotNull("other",
other);
final Path parent = this.getParent();
if (parent == null || other.isAbsolute()) {
return other;
}
return parent.resolve(other);
}
代码示例来源:origin: org.uberfire/vfs-model
@Override
public Path resolveSibling(final Path other) {
checkNotNull("other", other);
final Path parent = this.getParent();
if (parent == null || other.isAbsolute()) {
return other;
}
return parent.resolve(other);
}
代码示例来源:origin: org.uberfire/uberfire-nio2-fs
@Test
public void validateGetPath() {
final SimpleFileSystemProvider fsProvider = new SimpleFileSystemProvider();
final URI uri = URI.create("file:///path/to/file.txt");
final Path path = fsProvider.getPath(uri);
AssertionsForClassTypes.assertThat(path).isNotNull();
assertThat(path.isAbsolute()).isTrue();
assertThat(path.getFileSystem()).isEqualTo(fsProvider.getFileSystem(uri));
assertThat(path.getFileSystem().provider()).isEqualTo(fsProvider);
assertThat(path.toString()).isEqualTo("/path/to/file.txt");
}
代码示例来源:origin: kiegroup/appformer
@Test
public void validateGetPath() {
final SimpleFileSystemProvider fsProvider = new SimpleFileSystemProvider();
final URI uri = URI.create("file:///path/to/file.txt");
final Path path = fsProvider.getPath(uri);
AssertionsForClassTypes.assertThat(path).isNotNull();
assertThat(path.isAbsolute()).isTrue();
assertThat(path.getFileSystem()).isEqualTo(fsProvider.getFileSystem(uri));
assertThat(path.getFileSystem().provider()).isEqualTo(fsProvider);
assertThat(path.toString()).isEqualTo("/path/to/file.txt");
}
代码示例来源:origin: kiegroup/appformer
@Test
public void simpleGetEmpty() {
final Path path = Paths.get("");
assertThat(path).isNotNull();
assertThat(path.isAbsolute()).isFalse();
assertThat(path.toString()).isEqualTo("");
}
代码示例来源:origin: kiegroup/appformer
@Test
public void simplePartitionedWindowsGet() {
final Path path = Paths.get("c:\\path",
"to",
"file.txt");
assertThat(path).isNotNull();
assertThat(path.isAbsolute()).isTrue();
assertThat(path.toString()).isEqualTo("c:\\path" + "\\" + "to" + "\\" + "file.txt");
}
代码示例来源:origin: kiegroup/appformer
@Test
public void simpleGet() {
final Path path = Paths.get("/path/to/file.txt");
assertThat(path).isNotNull();
assertThat(path.isAbsolute()).isTrue();
assertThat(path.toString()).isEqualTo("/path/to/file.txt");
}
代码示例来源:origin: kiegroup/appformer
@Test
public void simpleWindowsGet() {
final Path path = Paths.get("c:\\path\\to\\file.txt");
assertThat(path).isNotNull();
assertThat(path.isAbsolute()).isTrue();
assertThat(path.toString()).isEqualTo("c:\\path\\to\\file.txt");
}
代码示例来源:origin: kiegroup/appformer
@Test
public void simpleGetURI() {
final Path path = Paths.get(URI.create("file:///path/to/file.txt"));
assertThat(path).isNotNull();
assertThat(path.isAbsolute()).isTrue();
assertThat(path.toString()).isEqualTo("/path/to/file.txt");
assertThat(path).isEqualTo(Paths.get("/path/to/file.txt"));
}
代码示例来源:origin: kiegroup/appformer
@Test
public void simplePartitionedGet() {
final Path path = Paths.get("/path",
"to",
"file.txt");
assertThat(path).isNotNull();
assertThat(path.isAbsolute()).isTrue();
assertThat(path.toString()).isEqualTo("/path/to/file.txt");
assertThat(path).isEqualTo(Paths.get("/path/to/file.txt"));
}
代码示例来源:origin: kiegroup/appformer
@Test
public void simpleGetButUsingURIAsString() {
final Path path = Paths.get("file:///path/to/file.txt");
assertThat(path).isNotNull();
assertThat(path.isAbsolute()).isTrue();
assertThat(path.toString()).isEqualTo("/path/to/file.txt");
assertThat(path).isEqualTo(Paths.get("/path/to/file.txt"));
}
代码示例来源:origin: kiegroup/appformer
@Test
public void simpleGetButUsingURIAsStringAndDefaultScheme() {
final Path path = Paths.get("default:///path/to/file.txt");
assertThat(path).isNotNull();
assertThat(path.isAbsolute()).isTrue();
assertThat(path.toString()).isEqualTo("/path/to/file.txt");
assertThat(path).isEqualTo(Paths.get("/path/to/file.txt"));
}
代码示例来源:origin: org.uberfire/uberfire-nio2-jgit
@Test
public void testSimpleBranchedGitRoot() {
when(fs.getSeparator()).thenReturn("/");
final Path path = JGitPathImpl.create(fs,
"/",
"master@my-host",
false);
assertThat(path).isNotNull();
assertThat(path.isAbsolute()).isTrue();
assertThat(path.toString()).isEqualTo("/");
assertThat(path.toUri().toString()).isEqualTo("git://master@my-host/");
assertThat(path.getRoot().toString()).isEqualTo("/");
assertThat(path.getNameCount()).isEqualTo(0);
}
代码示例来源:origin: org.uberfire/uberfire-nio2-jgit
@Test
public void testSimpleBranchedGitRelative() {
when(fs.getSeparator()).thenReturn("/");
final Path path = JGitPathImpl.create(fs,
"home",
"master@my-host",
false);
assertThat(path).isNotNull();
assertThat(path.isAbsolute()).isFalse();
assertThat(path.toString()).isEqualTo("home");
assertThat(path.toUri().toString()).isEqualTo("git://master@my-host/:home");
assertThat(path.getRoot().toString()).isEqualTo("");
assertThat(path.getNameCount()).isEqualTo(1);
}
代码示例来源:origin: kiegroup/appformer
@Test
public void testSimpleBranchedGitRoot2() {
when(fs.getSeparator()).thenReturn("/");
final Path path = JGitPathImpl.create(fs,
"/path/to/some/place.txt",
"master@my-host",
false);
assertThat(path).isNotNull();
assertThat(path.isAbsolute()).isTrue();
assertThat(path.toString()).isEqualTo("/path/to/some/place.txt");
assertThat(path.toUri().toString()).isEqualTo("git://master@my-host/path/to/some/place.txt");
assertThat(path.getNameCount()).isEqualTo(4);
assertThat(path.getName(0).toString()).isEqualTo("path");
assertThat(path.getRoot().toString()).isEqualTo("/");
}
代码示例来源:origin: kiegroup/appformer
@Test
public void testSimpleBranchedGitRoot() {
when(fs.getSeparator()).thenReturn("/");
final Path path = JGitPathImpl.create(fs,
"/",
"master@my-host",
false);
assertThat(path).isNotNull();
assertThat(path.isAbsolute()).isTrue();
assertThat(path.toString()).isEqualTo("/");
assertThat(path.toUri().toString()).isEqualTo("git://master@my-host/");
assertThat(path.getRoot().toString()).isEqualTo("/");
assertThat(path.getNameCount()).isEqualTo(0);
}
代码示例来源:origin: kiegroup/appformer
@Test
public void testSimpleBranchedGitRelative() {
when(fs.getSeparator()).thenReturn("/");
final Path path = JGitPathImpl.create(fs,
"home",
"master@my-host",
false);
assertThat(path).isNotNull();
assertThat(path.isAbsolute()).isFalse();
assertThat(path.toString()).isEqualTo("home");
assertThat(path.toUri().toString()).isEqualTo("git://master@my-host/:home");
assertThat(path.getRoot().toString()).isEqualTo("");
assertThat(path.getNameCount()).isEqualTo(1);
}
代码示例来源:origin: org.uberfire/uberfire-nio2-jgit
@Test
public void testSimpleBranchedGit() {
final Path path = JGitPathImpl.create(fs,
"",
"master@my-host",
false);
assertThat(path).isNotNull();
assertThat(path.isAbsolute()).isTrue();
assertThat(path.toString()).isEqualTo("/");
assertThat(path.toUri().toString()).isEqualTo("git://master@my-host/");
assertThat(path.getRoot()).isEqualTo(path);
assertThat(path.getNameCount()).isEqualTo(0);
assertThat(path.getRoot()).isEqualTo(path);
}
代码示例来源:origin: kiegroup/appformer
@Test
public void testSimpleBranchedGit() {
final Path path = JGitPathImpl.create(fs,
"",
"master@my-host",
false);
assertThat(path).isNotNull();
assertThat(path.isAbsolute()).isTrue();
assertThat(path.toString()).isEqualTo("/");
assertThat(path.toUri().toString()).isEqualTo("git://master@my-host/");
assertThat(path.getRoot()).isEqualTo(path);
assertThat(path.getNameCount()).isEqualTo(0);
assertThat(path.getRoot()).isEqualTo(path);
}
内容来源于网络,如有侵权,请联系作者删除!