本文整理了Java中net.roboconf.core.utils.Utils.isAncestor()
方法的一些代码示例,展示了Utils.isAncestor()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Utils.isAncestor()
方法的具体详情如下:
包路径:net.roboconf.core.utils.Utils
类名称:Utils
方法名:isAncestor
[英]Determines whether a directory contains a given file.
[中]确定目录是否包含给定文件。
代码示例来源:origin: roboconf/roboconf-platform
@Test
public void testIsAncestor() {
File dir = new File( "somewhere/over/the/rainbow" );
Assert.assertTrue( Utils.isAncestor( dir, new File( dir, "test" )));
Assert.assertTrue( Utils.isAncestor( dir, new File( dir, "test.txt" )));
Assert.assertTrue( Utils.isAncestor( dir, new File( dir, "test/test/te" )));
Assert.assertFalse( Utils.isAncestor( dir, dir ));
Assert.assertFalse( Utils.isAncestor( dir, new File( "somewhere/else" )));
Assert.assertFalse( Utils.isAncestor( dir, new File( "somewhere/over/the/rainbows" )));
Assert.assertFalse( Utils.isAncestor( dir, new File( "somewhere/over/the/rainbo" )));
}
代码示例来源:origin: roboconf/roboconf-platform
List<File> filesWithInvalidLocation = new ArrayList<> ();
for( File f : files ) {
if( ! Utils.isAncestor( directories[ i ], f )) {
result.loadErrors.add( new ParsingError( ErrorCode.PROJ_INVALID_FILE_LOCATION, f, 1 ));
filesWithInvalidLocation.add( f );
内容来源于网络,如有侵权,请联系作者删除!