FileSystemCapabilities.java
net.minecraft.util.filefix.FileSystemCapabilities
信息
- 全限定名:net.minecraft.util.filefix.FileSystemCapabilities
- 类型:public record
- 包:net.minecraft.util.filefix
- 源码路径:src/main/java/net/minecraft/util/filefix/FileSystemCapabilities.java
- 起始行号:L7
- 职责:
TODO
字段/常量
- 无
内部类/嵌套类型
- 无
构造器
- 无
方法
下面的方法块按源码顺序生成。
public CopyOption[] getMoveOptions() @ L8
- 方法名:getMoveOptions
- 源码定位:L8
- 返回类型:CopyOption[]
- 修饰符:public
参数:
- 无
说明:
TODO
代码
public record FileSystemCapabilities(boolean atomicMove, boolean hardLinks) {
public CopyOption[] getMoveOptions() {
CopyOption[] moveOptions;
if (this.atomicMove) {
moveOptions = new CopyOption[]{StandardCopyOption.ATOMIC_MOVE, LinkOption.NOFOLLOW_LINKS};
} else {
moveOptions = new CopyOption[]{LinkOption.NOFOLLOW_LINKS};
}
return moveOptions;
}
}引用的其他类
- 无