Class IndexAssetCommand
- java.lang.Object
-
- pro.gravit.utils.command.Command
-
- pro.gravit.launchserver.command.Command
-
- pro.gravit.launchserver.command.hash.IndexAssetCommand
-
public final class IndexAssetCommand extends Command
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIndexAssetCommand.IndexObject
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringINDEXES_DIRstatic java.lang.StringOBJECTS_DIR
-
Constructor Summary
Constructors Constructor Description IndexAssetCommand(LaunchServer server)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetArgsDescription()java.lang.StringgetUsageDescription()voidinvoke(java.lang.String... args)static java.nio.file.PathresolveIndexFile(java.nio.file.Path assetDir, java.lang.String name)static java.nio.file.PathresolveObjectFile(java.nio.file.Path assetDir, java.lang.String hash)
-
-
-
Field Detail
-
INDEXES_DIR
public static final java.lang.String INDEXES_DIR
- See Also:
- Constant Field Values
-
OBJECTS_DIR
public static final java.lang.String OBJECTS_DIR
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
IndexAssetCommand
public IndexAssetCommand(LaunchServer server)
-
-
Method Detail
-
resolveIndexFile
public static java.nio.file.Path resolveIndexFile(java.nio.file.Path assetDir, java.lang.String name)
-
resolveObjectFile
public static java.nio.file.Path resolveObjectFile(java.nio.file.Path assetDir, java.lang.String hash)
-
getArgsDescription
public java.lang.String getArgsDescription()
- Specified by:
getArgsDescriptionin classpro.gravit.utils.command.Command
-
getUsageDescription
public java.lang.String getUsageDescription()
- Specified by:
getUsageDescriptionin classpro.gravit.utils.command.Command
-
invoke
public void invoke(java.lang.String... args) throws java.lang.Exception- Specified by:
invokein classpro.gravit.utils.command.Command- Throws:
java.lang.Exception
-
-