Package com.runemate.game.cache
Class JS5CacheController
- java.lang.Object
-
- com.runemate.game.cache.JS5CacheController
-
- All Implemented Interfaces:
com.runemate.client.game.open.CacheController
public final class JS5CacheController extends java.lang.Object implements com.runemate.client.game.open.CacheController
-
-
Constructor Summary
Constructors Constructor Description JS5CacheController(int revision, java.io.File directory, boolean acknowledgeSafetyHazard)
JS5CacheController(java.io.File directory, boolean acknowledgeSafetyHazard)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Js5Dat2File
getDat2File()
java.io.File
getDirectory()
Js5IndexFile
getIndexFile(int archive)
java.util.concurrent.ConcurrentMap<java.lang.Integer,Js5IndexFile>
getIndexFiles()
long
getInitializationTime()
static JS5CacheController
getLargestJS5CacheController()
Js5IndexFile
getMetaIndexFile()
int
getRevision()
boolean
hasChangedSinceInitialization()
static JS5CacheController
newJs5CacheController()
-
-
-
Method Detail
-
newJs5CacheController
public static JS5CacheController newJs5CacheController()
-
getLargestJS5CacheController
public static JS5CacheController getLargestJS5CacheController()
-
getMetaIndexFile
public Js5IndexFile getMetaIndexFile()
-
getIndexFile
public Js5IndexFile getIndexFile(int archive)
-
getDirectory
public java.io.File getDirectory()
-
getDat2File
public Js5Dat2File getDat2File()
-
getIndexFiles
public java.util.concurrent.ConcurrentMap<java.lang.Integer,Js5IndexFile> getIndexFiles()
-
getInitializationTime
public long getInitializationTime()
-
hasChangedSinceInitialization
public boolean hasChangedSinceInitialization()
-
getRevision
public int getRevision()
-
-