FileFixOperations.java

net.minecraft.util.filefix.operations.FileFixOperations

信息

  • 全限定名:net.minecraft.util.filefix.operations.FileFixOperations
  • 类型:public class
  • 包:net.minecraft.util.filefix.operations
  • 源码路径:src/main/java/net/minecraft/util/filefix/operations/FileFixOperations.java
  • 起始行号:L7
  • 职责:

    TODO

字段/常量

内部类/嵌套类型

构造器

方法

下面的方法块按源码顺序生成。

public static Move moveSimple(String file) @ L8

  • 方法名:moveSimple
  • 源码定位:L8
  • 返回类型:Move
  • 修饰符:public static

参数:

  • file: String

说明:

TODO

public static Move move(String from, String to) @ L12

  • 方法名:move
  • 源码定位:L12
  • 返回类型:Move
  • 修饰符:public static

参数:

  • from: String
  • to: String

说明:

TODO

public static RegexMove moveRegex(String filePattern, String replacePattern) @ L16

  • 方法名:moveRegex
  • 源码定位:L16
  • 返回类型:RegexMove
  • 修饰符:public static

参数:

  • filePattern: String
  • replacePattern: String

说明:

TODO

public static DeleteFileOrEmptyDirectory delete(String target) @ L20

  • 方法名:delete
  • 源码定位:L20
  • 返回类型:DeleteFileOrEmptyDirectory
  • 修饰符:public static

参数:

  • target: String

说明:

TODO

public static ApplyInFolders applyInFolders(FileRelation applicableFolders, List<FileFixOperation> operations) @ L24

  • 方法名:applyInFolders
  • 源码定位:L24
  • 返回类型:ApplyInFolders
  • 修饰符:public static

参数:

  • applicableFolders: FileRelation
  • operations: List

说明:

TODO

public static GroupMove groupMove(Map<String,String> data, List<Move> move) @ L28

  • 方法名:groupMove
  • 源码定位:L28
  • 返回类型:GroupMove
  • 修饰符:public static

参数:

  • data: Map<String,String>
  • move: List

说明:

TODO

代码

public class FileFixOperations {
    public static Move moveSimple(String file) {
        return new Move(file, file);
    }
 
    public static Move move(String from, String to) {
        return new Move(from, to);
    }
 
    public static RegexMove moveRegex(String filePattern, String replacePattern) {
        return new RegexMove(filePattern, replacePattern);
    }
 
    public static DeleteFileOrEmptyDirectory delete(String target) {
        return new DeleteFileOrEmptyDirectory(target);
    }
 
    public static ApplyInFolders applyInFolders(FileRelation applicableFolders, List<FileFixOperation> operations) {
        return new ApplyInFolders(applicableFolders, operations);
    }
 
    public static GroupMove groupMove(Map<String, String> data, List<Move> move) {
        return new GroupMove(data, move);
    }
}

引用的其他类

  • FileRelation

    • 引用位置: 参数
  • ApplyInFolders

    • 引用位置: 构造调用/返回值
    • 关联成员: ApplyInFolders()
  • DeleteFileOrEmptyDirectory

    • 引用位置: 构造调用/返回值
    • 关联成员: DeleteFileOrEmptyDirectory()
  • FileFixOperation

    • 引用位置: 参数
  • GroupMove

    • 引用位置: 构造调用/返回值
    • 关联成员: GroupMove()
  • Move

    • 引用位置: 参数/构造调用/返回值
    • 关联成员: Move()
  • RegexMove

    • 引用位置: 构造调用/返回值
    • 关联成员: RegexMove()