FileListProvider interface
Пакет: com.hypixel.hytale.server.core.ui.browser
Файл: com/hypixel/hytale/server/core/ui/browser/FileListProvider.java
Методы (7)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
|
record |
FileEntryrecord FileEntry(@Nonnull String name, @Nonnull String displayName, boolean isDirectory, boolean isTerminal, int matchScore) |
|
public |
FileEntrypublic FileEntry(@Nonnull String var1, boolean var2) |
|
public |
FileEntrypublic FileEntry(@Nonnull String var1, @Nonnull String var2, boolean var3) |
|
public |
FileEntrypublic FileEntry(@Nonnull String var1, @Nonnull String var2, boolean var3, boolean var4) |
abstract |
|
this this(var1, var1, var2, false, 0) |
abstract |
|
this this(var1, var2, var3, false, 0) |
abstract |
|
this this(var1, var2, var3, var4, 0) |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.server.core.ui.browser;
class="kw">import java.nio.file.Path;
class="kw">import java.util.List;
class="kw">import javax.annotation.Nonnull;
@FunctionalInterface
class="kw">public class="kw">interface FileListProvider {
@Nonnull
List<FileListProvider.FileEntry> getFiles(@Nonnull Path var1, @Nonnull String var2);
record FileEntry(@Nonnull String name, @Nonnull String displayName, boolean isDirectory, boolean isTerminal, int matchScore) {
class="kw">public FileEntry(@Nonnull String var1, boolean var2) {
this(var1, var1, var2, false, 0);
}
class="kw">public FileEntry(@Nonnull String var1, @Nonnull String var2, boolean var3) {
this(var1, var2, var3, false, 0);
}
class="kw">public FileEntry(@Nonnull String var1, @Nonnull String var2, boolean var3, boolean var4) {
this(var1, var2, var3, var4, 0);
}
class="kw">public FileEntry {
}
}
}