Package net.minecraft.server.packs.linkfs
Part 1/1
LinkFileSystem
- Full name:
net.minecraft.server.packs.linkfs.LinkFileSystem - Package:
net.minecraft.server.packs.linkfs - Source:
common—net/minecraft/server/packs/linkfs/LinkFileSystem.java - Type:
class - Modifiers:
public - Extends:
FileSystem
net.minecraft.server.packs.linkfs.LinkFileSystem#builder()
- Origin:
common - Source:
net/minecraft/server/packs/linkfs/LinkFileSystem.java:151 - Modifiers:
public static - Return:
LinkFileSystem.Builder
คืออะไร
ดำเนินการ builder ตาม implementation ของ LinkFileSystem
ทำงานยังไง
เรียกต่อ: Builder(). สร้างออบเจ็กต์: LinkFileSystem.Builder. คืนค่า: new LinkFileSystem.Builder().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.packs.linkfs.LinkFileSystem#close()
- Origin:
common - Source:
net/minecraft/server/packs/linkfs/LinkFileSystem.java:51 - Modifiers:
public - Return:
void
คืออะไร
ปิด close
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.packs.linkfs.LinkFileSystem#getFileStores()
- Origin:
common - Source:
net/minecraft/server/packs/linkfs/LinkFileSystem.java:75 - Modifiers:
public - Return:
Iterable<FileStore>
คืออะไร
อ่านค่า File Stores
ทำงานยังไง
เรียกต่อ: of(). คืนค่า: List.of(this.store).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.packs.linkfs.LinkFileSystem#getPath(String,String[])
- Origin:
common - Source:
net/minecraft/server/packs/linkfs/LinkFileSystem.java:85 - Modifiers:
public - Return:
Path
คืออะไร
อ่านค่า Path
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: of(), concat(), collect(), joining(), equals(), startsWith(), split(), substring(). สร้างออบเจ็กต์: IllegalArgumentException, LinkFSPath. มีจุด return อย่างน้อย 3 จุด.
Parameters
String stringString[] strings
ตัวอย่างใช้งาน
LinkFileSystem instance = ...;
String[] strings = ...;
Path result = instance.getPath("value", strings);
net.minecraft.server.packs.linkfs.LinkFileSystem#getPathMatcher(String)
- Origin:
common - Source:
net/minecraft/server/packs/linkfs/LinkFileSystem.java:128 - Modifiers:
public - Return:
PathMatcher
คืออะไร
อ่านค่า Path Matcher
ทำงานยังไง
สร้างออบเจ็กต์: UnsupportedOperationException.
Parameters
String string
ตัวอย่างใช้งาน
net.minecraft.server.packs.linkfs.LinkFileSystem#getRootDirectories()
- Origin:
common - Source:
net/minecraft/server/packs/linkfs/LinkFileSystem.java:70 - Modifiers:
public - Return:
Iterable<Path>
คืออะไร
อ่านค่า Root Directories
ทำงานยังไง
เรียกต่อ: of(). คืนค่า: List.of(this.root).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.packs.linkfs.LinkFileSystem#getSeparator()
- Origin:
common - Source:
net/minecraft/server/packs/linkfs/LinkFileSystem.java:65 - Modifiers:
public - Return:
String
คืออะไร
อ่านค่า Separator
ทำงานยังไง
คืนค่า: "/".
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.packs.linkfs.LinkFileSystem#getUserPrincipalLookupService()
- Origin:
common - Source:
net/minecraft/server/packs/linkfs/LinkFileSystem.java:133 - Modifiers:
public - Return:
UserPrincipalLookupService
คืออะไร
อ่านค่า User Principal Lookup Service
ทำงานยังไง
สร้างออบเจ็กต์: UnsupportedOperationException.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
LinkFileSystem instance = ...;
UserPrincipalLookupService result = instance.getUserPrincipalLookupService();
net.minecraft.server.packs.linkfs.LinkFileSystem#isOpen()
- Origin:
common - Source:
net/minecraft/server/packs/linkfs/LinkFileSystem.java:55 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Open
ทำงานยังไง
คืนค่า: true.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.packs.linkfs.LinkFileSystem#isReadOnly()
- Origin:
common - Source:
net/minecraft/server/packs/linkfs/LinkFileSystem.java:60 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Read Only
ทำงานยังไง
คืนค่า: true.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.packs.linkfs.LinkFileSystem#newWatchService()
- Origin:
common - Source:
net/minecraft/server/packs/linkfs/LinkFileSystem.java:138 - Modifiers:
public - Return:
WatchService
คืออะไร
ดำเนินการ newWatchService ตาม implementation ของ LinkFileSystem
ทำงานยังไง
สร้างออบเจ็กต์: UnsupportedOperationException.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.packs.linkfs.LinkFileSystem#provider()
- Origin:
common - Source:
net/minecraft/server/packs/linkfs/LinkFileSystem.java:46 - Modifiers:
public - Return:
FileSystemProvider
คืออะไร
ดำเนินการ provider ตาม implementation ของ LinkFileSystem
ทำงานยังไง
คืนค่า: this.provider.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.packs.linkfs.LinkFileSystem#rootPath()
- Origin:
common - Source:
net/minecraft/server/packs/linkfs/LinkFileSystem.java:147 - Modifiers:
public - Return:
LinkFSPath
คืออะไร
ดำเนินการ rootPath ตาม implementation ของ LinkFileSystem
ทำงานยังไง
คืนค่า: this.root.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.packs.linkfs.LinkFileSystem#store()
- Origin:
common - Source:
net/minecraft/server/packs/linkfs/LinkFileSystem.java:143 - Modifiers:
public - Return:
FileStore
คืออะไร
ดำเนินการ store ตาม implementation ของ LinkFileSystem
ทำงานยังไง
คืนค่า: this.store.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.packs.linkfs.LinkFileSystem#supportedFileAttributeViews()
- Origin:
common - Source:
net/minecraft/server/packs/linkfs/LinkFileSystem.java:80 - Modifiers:
public - Return:
Set<String>
คืออะไร
ดำเนินการ supportedFileAttributeViews ตาม implementation ของ LinkFileSystem
ทำงานยังไง
คืนค่า: VIEWS.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
LinkFileSystem$Builder
- Full name:
net.minecraft.server.packs.linkfs.LinkFileSystem$Builder - Package:
net.minecraft.server.packs.linkfs - Source:
common—net/minecraft/server/packs/linkfs/LinkFileSystem.java - Type:
class - Modifiers:
public static
net.minecraft.server.packs.linkfs.LinkFileSystem$Builder#build(String)
- Origin:
common - Source:
net/minecraft/server/packs/linkfs/LinkFileSystem.java:178 - Modifiers:
public - Return:
FileSystem
คืออะไร
สร้าง build
ทำงานยังไง
สร้างออบเจ็กต์: LinkFileSystem. คืนค่า: new LinkFileSystem(string, this.root).
Parameters
String string
ตัวอย่างใช้งาน
net.minecraft.server.packs.linkfs.LinkFileSystem$Builder#put(List<String>,Path)
- Origin:
common - Source:
net/minecraft/server/packs/linkfs/LinkFileSystem.java:169 - Modifiers:
public - Return:
LinkFileSystem.Builder
คืออะไร
ดำเนินการ put ตาม implementation ของ LinkFileSystem$Builder
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: isEmpty(), size(), subList(), get(). สร้างออบเจ็กต์: IllegalArgumentException. คืนค่า: this.put(list.subList(0, i), list.get(i), path).
Parameters
List<String> listPath path
ตัวอย่างใช้งาน
LinkFileSystem.Builder instance = ...;
List<String> list = ...;
Path path = ...;
LinkFileSystem.Builder result = instance.put(list, path);
net.minecraft.server.packs.linkfs.LinkFileSystem$Builder#put(List<String>,String,Path)
- Origin:
common - Source:
net/minecraft/server/packs/linkfs/LinkFileSystem.java:158 - Modifiers:
public - Return:
LinkFileSystem.Builder
คืออะไร
ดำเนินการ put ตาม implementation ของ LinkFileSystem$Builder
ทำงานยังไง
มีการวนลูป. เรียกต่อ: computeIfAbsent(), DirectoryEntry(). สร้างออบเจ็กต์: LinkFileSystem.DirectoryEntry. คืนค่า: this.
Parameters
List<String> listString stringPath path
ตัวอย่างใช้งาน
LinkFileSystem.Builder instance = ...;
List<String> list = ...;
Path path = ...;
LinkFileSystem.Builder result = instance.put(list, "value", path);