Class DiskDataStore<T>
java.lang.Object
com.hypixel.hytale.server.core.universe.datastore.DiskDataStore<T>
- All Implemented Interfaces:
DataStore<T>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
EXTENSION
- See Also:
-
EXTENSION_LEN
private static final int EXTENSION_LEN -
EXTENSION_BACKUP
- See Also:
-
GLOB
- See Also:
-
GLOB_WITH_BACKUP
- See Also:
-
logger
@Nonnull private final com.hypixel.hytale.logger.HytaleLogger logger -
path
-
codec
-
-
Constructor Details
-
DiskDataStore
-
-
Method Details
-
getPath
-
getCodec
-
load
- Specified by:
loadin interfaceDataStore<T>- Throws:
IOException
-
save
-
remove
- Specified by:
removein interfaceDataStore<T>- Throws:
IOException
-
list
- Specified by:
listin interfaceDataStore<T>- Throws:
IOException
-
loadAll
- Specified by:
loadAllin interfaceDataStore<T>- Throws:
IOException
-
removeAll
- Specified by:
removeAllin interfaceDataStore<T>- Throws:
IOException
-
load0
- Throws:
IOException
-
getPathFromId
-
getBackupPathFromId
-
getIdFromPath
-