Datensatzklasse BundleFiles
java.lang.Object
java.lang.Record
de.luckymcdev.foundryengine.common.bundle.info.BundleFiles
- Datensatzkomponenten:
root- the root path of a bundleassets- the assets path of a bundledata- the data path of a bundlescripts- the ScriptFiles data of a bundlezipFileSystem- the file system used to open a bundle if its a zip file.
public record BundleFiles(Path root, Path assets, Path data, BundleFiles.ScriptFiles scripts, Path saves, @Nullable FileSystem zipFileSystem)
extends Record
A Record of data related to Bundle Files.
-
Verschachtelte Klassen - Übersicht
Verschachtelte Klassen -
Feldübersicht
Felder -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungBundleFiles(Path root, Path assets, Path data, BundleFiles.ScriptFiles scripts, Path saves, @Nullable FileSystem zipFileSystem) Erstellt eine Instanz einer DatensatzklasseBundleFiles. -
Methodenübersicht
Modifikator und TypMethodeBeschreibungassets()Gibt den Wert für die Datensatzkomponenteassetszurück.static BundleFilesBuilderbuilder()data()Gibt den Wert für die Datensatzkomponentedatazurück.final booleanGibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.final inthashCode()Gibt einen Hashcodewert für diese Objekt zurück.booleanroot()Gibt den Wert für die Datensatzkomponenterootzurück.saves()Gibt den Wert für die Datensatzkomponentesaveszurück.intscripts()Gibt den Wert für die Datensatzkomponentescriptszurück.final StringtoString()Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.@Nullable FileSystemGibt den Wert für die DatensatzkomponentezipFileSystemzurück.
-
Felddetails
-
CODEC
-
-
Konstruktordetails
-
BundleFiles
public BundleFiles(Path root, Path assets, Path data, BundleFiles.ScriptFiles scripts, Path saves, @Nullable @Nullable FileSystem zipFileSystem) Erstellt eine Instanz einer DatensatzklasseBundleFiles.- Parameter:
root- Wert für die Datensatzkomponenterootassets- Wert für die Datensatzkomponenteassetsdata- Wert für die Datensatzkomponentedatascripts- Wert für die Datensatzkomponentescriptssaves- Wert für die DatensatzkomponentesaveszipFileSystem- Wert für die DatensatzkomponentezipFileSystem
-
-
Methodendetails
-
builder
-
hasZipFileSystem
public boolean hasZipFileSystem() -
scriptCount
public int scriptCount() -
toString
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück. Die Darstellung enthält den Namen der Klasse, gefolgt vom Namen und Wert jeder der Datensatzkomponenten. -
hashCode
-
equals
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist. Die Objekte sind gleich, wenn das andere Objekt der gleichen Klasse angehört und alle Datensatzkomponenten gleich sind. Alle Komponenten in dieser Datensatzklasse werden verglichen mitObjects::equals(Object,Object). -
root
-
assets
-
data
-
scripts
-
saves
Gibt den Wert für die Datensatzkomponentesaveszurück.- Gibt zurück:
- Wert der Datensatzkomponente
saves
-
zipFileSystem
Gibt den Wert für die DatensatzkomponentezipFileSystemzurück.- Gibt zurück:
- Wert der Datensatzkomponente
zipFileSystem
-