A B C D E F G H I J L M N O P R S T U V W Z 
All Classes All Packages

A

addEnv(ProcessBuilder) - Static method in class pro.gravit.utils.helper.EnvHelper
 
addExcCallback(Consumer<Throwable>) - Static method in class pro.gravit.utils.helper.LogHelper
 
addOutput(Writer) - Static method in class pro.gravit.utils.helper.LogHelper
 
addOutput(Path) - Static method in class pro.gravit.utils.helper.LogHelper
 
addOutput(LogHelper.OutputEnity) - Static method in class pro.gravit.utils.helper.LogHelper
 
addOutput(LogHelper.Output, LogHelper.OutputTypes) - Static method in class pro.gravit.utils.helper.LogHelper
 
addSystemPropertyToArgs(Collection<String>, String) - Static method in class pro.gravit.utils.helper.JVMHelper
 
addURL(URL) - Method in class pro.gravit.utils.PublicURLClassLoader
 
AES_KEY_LENGTH - Static variable in class pro.gravit.utils.helper.SecurityHelper
 
ALPHA - pro.gravit.utils.Version.Type
 
appendVars(ProcessBuilder, Map<String, String>) - Static method in class pro.gravit.utils.helper.JVMHelper
 
ASCII_CHARSET - Static variable in class pro.gravit.utils.helper.IOHelper
 
AsyncDownloader - Class in pro.gravit.launcher
 
AsyncDownloader() - Constructor for class pro.gravit.launcher.AsyncDownloader
 
AsyncDownloader(AsyncDownloader.Callback) - Constructor for class pro.gravit.launcher.AsyncDownloader
 
AsyncDownloader.Callback - Interface in pro.gravit.launcher
 
AsyncDownloader.SizedFile - Class in pro.gravit.launcher
 

B

BaseCommandCategory - Class in pro.gravit.utils.command
 
BaseCommandCategory() - Constructor for class pro.gravit.utils.command.BaseCommandCategory
 
bell() - Method in class pro.gravit.utils.command.CommandHandler
If supported, sends a bell signal to the console
bell() - Method in class pro.gravit.utils.command.JLineCommandHandler
 
bell() - Method in class pro.gravit.utils.command.StdCommandHandler
 
BETA - pro.gravit.utils.Version.Type
 
BiHookSet<V,​R> - Class in pro.gravit.utils
 
BiHookSet() - Constructor for class pro.gravit.utils.BiHookSet
 
BiHookSet.Hook<V,​R> - Interface in pro.gravit.utils
 
bits - Variable in enum pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
 
BUFFER_SIZE - Static variable in class pro.gravit.utils.helper.IOHelper
 
build - Variable in class pro.gravit.utils.Version
 
BUILD - Static variable in class pro.gravit.utils.Version
 
buildCandidate(CommandHandler.Category, String) - Method in class pro.gravit.utils.command.Command
Creates a JLine candidate that appears in the list of available options when you press TAB
byName(String) - Static method in enum pro.gravit.utils.helper.JVMHelper.OS
 
byName(String) - Static method in enum pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
 
bytes - Variable in class pro.gravit.launcher.serialize.signed.DigestBytesHolder
 
bytes - Variable in enum pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
 

C

callback - Variable in class pro.gravit.launcher.AsyncDownloader
 
category - Variable in class pro.gravit.utils.command.CommandHandler.Category
 
Category(CommandCategory, String) - Constructor for class pro.gravit.utils.command.CommandHandler.Category
 
Category(CommandCategory, String, String) - Constructor for class pro.gravit.utils.command.CommandHandler.Category
 
check(X509Certificate, X509Certificate, int) - Method in interface pro.gravit.launcher.LauncherTrustManager.CertificateChecker
 
checkCertificate(X509Certificate[], LauncherTrustManager.CertificateChecker) - Method in class pro.gravit.launcher.LauncherTrustManager
 
checkDangerousParams() - Static method in class pro.gravit.utils.helper.EnvHelper
 
checkStackTrace(Class<?>) - Static method in class pro.gravit.utils.helper.JVMHelper
 
childCommands - Variable in class pro.gravit.utils.command.Command
List of available subcommands
clear() - Method in class pro.gravit.utils.command.CommandHandler
Cleans the console
clear() - Method in class pro.gravit.utils.command.JLineCommandHandler
 
clear() - Method in class pro.gravit.utils.command.StdCommandHandler
 
ClearCommand - Class in pro.gravit.utils.command.basic
 
ClearCommand(CommandHandler) - Constructor for class pro.gravit.utils.command.basic.ClearCommand
 
close() - Method in class pro.gravit.launcher.serialize.HInput
 
close() - Method in class pro.gravit.launcher.serialize.HOutput
 
close(InputStream) - Static method in class pro.gravit.utils.helper.IOHelper
 
close(OutputStream) - Static method in class pro.gravit.utils.helper.IOHelper
 
close(AutoCloseable) - Static method in class pro.gravit.utils.helper.IOHelper
 
Command - Class in pro.gravit.utils.command
 
Command() - Constructor for class pro.gravit.utils.command.Command
 
Command(Map<String, Command>) - Constructor for class pro.gravit.utils.command.Command
 
CommandCategory - Interface in pro.gravit.utils.command
 
CommandException - Exception in pro.gravit.utils.command
 
CommandException(String) - Constructor for exception pro.gravit.utils.command.CommandException
 
CommandException(Throwable) - Constructor for exception pro.gravit.utils.command.CommandException
 
CommandHandler - Class in pro.gravit.utils.command
 
CommandHandler() - Constructor for class pro.gravit.utils.command.CommandHandler
 
CommandHandler.Category - Class in pro.gravit.utils.command
 
CommandHandler.CommandWalk - Interface in pro.gravit.utils.command
 
commandsMap() - Method in class pro.gravit.utils.command.BaseCommandCategory
 
commandsMap() - Method in interface pro.gravit.utils.command.CommandCategory
 
CommonHelper - Class in pro.gravit.utils.helper
 
compare(HashedDir, FileNameMatcher) - Method in class pro.gravit.launcher.hasher.HashedDir
 
complete(List<String>, int, String) - Method in class pro.gravit.utils.command.Command
Returns a list of available options for the next word for the current command.
complete(LineReader, ParsedLine, List<Candidate>) - Method in class pro.gravit.utils.command.JLineCommandHandler.JLineConsoleCompleter
 
configGson - Variable in class pro.gravit.launcher.managers.GsonManager
 
configGsonBuilder - Variable in class pro.gravit.launcher.managers.GsonManager
 
CONTINUE - pro.gravit.launcher.hasher.HashedDir.WalkAction
 
convert(HInput) - Method in interface pro.gravit.launcher.serialize.stream.StreamObject.Adapter
 
convertToURL(String) - Static method in class pro.gravit.utils.helper.IOHelper
 
copy(Path, Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
createParentDirs(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
CROSS_SEPARATOR - Static variable in class pro.gravit.utils.helper.IOHelper
 
CRYPTO_MAX_LENGTH - Static variable in class pro.gravit.utils.helper.SecurityHelper
 
CryptoHelper - Class in pro.gravit.utils.helper
 
CryptoHelper.StaticRandom - Class in pro.gravit.utils.helper
 

D

debug(String) - Static method in class pro.gravit.utils.helper.LogHelper
 
debug(String, Object...) - Static method in class pro.gravit.utils.helper.LogHelper
 
DEBUG - pro.gravit.utils.helper.LogHelper.Level
 
DEBUG_PROPERTY - Static variable in class pro.gravit.utils.helper.LogHelper
 
DebugCommand - Class in pro.gravit.utils.command.basic
 
DebugCommand() - Constructor for class pro.gravit.utils.command.basic.DebugCommand
 
decode(byte[]) - Static method in class pro.gravit.utils.helper.IOHelper
 
decode(byte[], String) - Static method in class pro.gravit.utils.helper.CryptoHelper
 
decodeASCII(byte[]) - Static method in class pro.gravit.utils.helper.IOHelper
 
decodeOrig(byte[], String) - Static method in class pro.gravit.utils.helper.CryptoHelper
 
decrypt(byte[], byte[]) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
decrypt(String, byte[]) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
deleteDir(Path, boolean) - Static method in class pro.gravit.utils.helper.IOHelper
 
description - Variable in class pro.gravit.utils.command.CommandHandler.Category
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class pro.gravit.launcher.hasher.HashedEntryAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class pro.gravit.utils.UniversalJsonAdapter
 
dev(String) - Static method in class pro.gravit.utils.helper.LogHelper
 
dev(String, Object...) - Static method in class pro.gravit.utils.helper.LogHelper
 
DEV - pro.gravit.utils.helper.LogHelper.Level
 
DEV - pro.gravit.utils.Version.Type
 
DEV_PROPERTY - Static variable in class pro.gravit.utils.helper.LogHelper
 
diff(HashedDir, FileNameMatcher) - Method in class pro.gravit.launcher.hasher.HashedDir
 
digest(SecurityHelper.DigestAlgorithm, byte[]) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
digest(SecurityHelper.DigestAlgorithm, InputStream) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
digest(SecurityHelper.DigestAlgorithm, String) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
digest(SecurityHelper.DigestAlgorithm, URL) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
digest(SecurityHelper.DigestAlgorithm, Path) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
DIGEST_ALGO - Static variable in class pro.gravit.launcher.hasher.HashedFile
 
DigestBytesHolder - Class in pro.gravit.launcher.serialize.signed
 
DigestBytesHolder(byte[], byte[], SecurityHelper.DigestAlgorithm) - Constructor for class pro.gravit.launcher.serialize.signed.DigestBytesHolder
 
DigestBytesHolder(byte[], SecurityHelper.DigestAlgorithm) - Constructor for class pro.gravit.launcher.serialize.signed.DigestBytesHolder
 
DigestBytesHolder(HInput, SecurityHelper.DigestAlgorithm) - Constructor for class pro.gravit.launcher.serialize.signed.DigestBytesHolder
 
DIR - pro.gravit.launcher.hasher.HashedEntry.Type
 
downloadFile(URL, Path) - Method in class pro.gravit.launcher.AsyncDownloader
 
downloadFile(URL, Path, long) - Method in class pro.gravit.launcher.AsyncDownloader
 
downloadFile(URL, Path, Consumer<Integer>) - Static method in class pro.gravit.utils.HttpDownloader
 
downloadListInOneThread(List<AsyncDownloader.SizedFile>, String, Path) - Method in class pro.gravit.launcher.AsyncDownloader
 
downloadListInOneThreadSimple(List<AsyncDownloader.SizedFile>, String, Path) - Method in class pro.gravit.launcher.AsyncDownloader
 
downloadZip(URL, Path) - Static method in class pro.gravit.utils.HttpDownloader
 

E

EC_ALGO - Static variable in class pro.gravit.utils.helper.SecurityHelper
 
EC_CIPHER_ALGO - Static variable in class pro.gravit.utils.helper.SecurityHelper
 
EC_CURVE - Static variable in class pro.gravit.utils.helper.SecurityHelper
 
EC_SIGN_ALGO - Static variable in class pro.gravit.utils.helper.SecurityHelper
 
encode(byte[], String) - Static method in class pro.gravit.utils.helper.CryptoHelper
 
encode(String) - Static method in class pro.gravit.utils.helper.IOHelper
 
encodeASCII(String) - Static method in class pro.gravit.utils.helper.IOHelper
 
encodeOrig(byte[], String) - Static method in class pro.gravit.utils.helper.CryptoHelper
 
encrypt(byte[], byte[]) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
encrypt(String, byte[]) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
encrypt(String, String) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
EnumSerializer<E extends java.lang.Enum<?> & EnumSerializer.Itf> - Class in pro.gravit.launcher.serialize.stream
 
EnumSerializer(Class<E>) - Constructor for class pro.gravit.launcher.serialize.stream.EnumSerializer
 
EnumSerializer.Itf - Interface in pro.gravit.launcher.serialize.stream
 
EnvHelper - Class in pro.gravit.utils.helper
 
EnvHelper() - Constructor for class pro.gravit.utils.helper.EnvHelper
 
equals(Object) - Method in class pro.gravit.utils.Version
 
error(String) - Static method in class pro.gravit.utils.helper.LogHelper
 
error(String, Object...) - Static method in class pro.gravit.utils.helper.LogHelper
 
error(Throwable) - Static method in class pro.gravit.utils.helper.LogHelper
 
ERROR - pro.gravit.utils.helper.LogHelper.Level
 
eval(String[], boolean) - Method in class pro.gravit.utils.command.CommandHandler
 
eval(String, boolean) - Method in class pro.gravit.utils.command.CommandHandler
 
evalNative(String, boolean) - Method in class pro.gravit.utils.command.CommandHandler
 
EXCEPTION_IN_NOT_SIGNED - pro.gravit.launcher.LauncherTrustManager.CheckMode
 
exists(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
EXPERIMENTAL - pro.gravit.utils.Version.Type
 
extra - Variable in class pro.gravit.launcher.hasher.HashedDir.Diff
 

F

FILE - pro.gravit.launcher.hasher.HashedEntry.Type
 
FileNameMatcher - Class in pro.gravit.launcher.hasher
 
FileNameMatcher(String[], String[], String[]) - Constructor for class pro.gravit.launcher.hasher.FileNameMatcher
 
filePath - Variable in class pro.gravit.launcher.AsyncDownloader.SizedFile
 
findCategory(String) - Method in class pro.gravit.utils.command.CommandHandler
 
findCommand(String) - Method in class pro.gravit.utils.command.BaseCommandCategory
 
findCommand(String) - Method in interface pro.gravit.utils.command.CommandCategory
 
findCommand(String) - Method in class pro.gravit.utils.command.CommandHandler
 
firstClass(String...) - Static method in class pro.gravit.utils.helper.JVMHelper
 
flag - Variable in class pro.gravit.launcher.hasher.HashedEntry
 
flush() - Method in class pro.gravit.launcher.serialize.HOutput
 
FormatHelper - Class in pro.gravit.utils.helper
 
FormatHelper() - Constructor for class pro.gravit.utils.helper.FormatHelper
 
fromHex(String) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
FS - Static variable in class pro.gravit.utils.helper.IOHelper
 
fullGC() - Static method in class pro.gravit.utils.helper.JVMHelper
 

G

garbageCollection() - Method in interface pro.gravit.launcher.NeedGarbageCollection
 
GarbageManager - Class in pro.gravit.launcher.managers
 
GarbageManager() - Constructor for class pro.gravit.launcher.managers.GarbageManager
 
gc() - Static method in class pro.gravit.launcher.managers.GarbageManager
 
GCCommand - Class in pro.gravit.utils.command.basic
 
GCCommand() - Constructor for class pro.gravit.utils.command.basic.GCCommand
 
genECKeyPair(SecureRandom) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
getArgsDescription() - Method in class pro.gravit.utils.command.basic.ClearCommand
 
getArgsDescription() - Method in class pro.gravit.utils.command.basic.DebugCommand
 
getArgsDescription() - Method in class pro.gravit.utils.command.basic.GCCommand
 
getArgsDescription() - Method in class pro.gravit.utils.command.basic.HelpCommand
 
getArgsDescription() - Method in class pro.gravit.utils.command.Command
 
getArgsDescription() - Method in class pro.gravit.utils.command.SubCommand
 
getAsLong() - Method in class pro.gravit.utils.helper.CryptoHelper.StaticRandom
 
getBaseCategory() - Method in class pro.gravit.utils.command.CommandHandler
 
getBytes() - Method in class pro.gravit.launcher.serialize.signed.DigestBytesHolder
 
getCategories() - Method in class pro.gravit.utils.command.CommandHandler
 
getCertificates(Class<?>) - Static method in class pro.gravit.utils.helper.JVMHelper
 
getClass(String) - Method in class pro.gravit.utils.ProviderMap
 
getClassBytes(Class<?>) - Static method in class pro.gravit.utils.helper.JarHelper
 
getClassBytes(Class<?>, ClassLoader) - Static method in class pro.gravit.utils.helper.JarHelper
 
getClassBytesStream(Class<?>) - Static method in class pro.gravit.utils.helper.JarHelper
 
getClassBytesStream(Class<?>, ClassLoader) - Static method in class pro.gravit.utils.helper.JarHelper
 
getClassFile(Class<?>) - Static method in class pro.gravit.utils.helper.JarHelper
 
getClassFile(String) - Static method in class pro.gravit.utils.helper.JarHelper
 
getClassFromJar(String, Path) - Static method in class pro.gravit.utils.helper.JarHelper
 
getClassPath() - Static method in class pro.gravit.utils.helper.JVMHelper
 
getClassPathURL() - Static method in class pro.gravit.utils.helper.JVMHelper
 
getCodeSource(Class<?>) - Static method in class pro.gravit.utils.helper.IOHelper
 
getDataTime() - Static method in class pro.gravit.utils.helper.LogHelper
 
getDigest() - Method in class pro.gravit.launcher.serialize.signed.DigestBytesHolder
 
getEntry(String) - Method in class pro.gravit.launcher.hasher.HashedDir
 
getEnvPropertyCaseSensitive(String) - Static method in class pro.gravit.utils.helper.JVMHelper
 
getFilename() - Method in class pro.gravit.utils.HttpDownloader
 
getFileName(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
getIP(SocketAddress) - Static method in class pro.gravit.utils.helper.IOHelper
 
getMapValue(Map<K, V>, K, String) - Static method in class pro.gravit.utils.helper.VerifyHelper
 
getName() - Method in class pro.gravit.utils.ProviderMap
 
getName(Class<? extends R>) - Method in class pro.gravit.utils.ProviderMap
 
getNumber() - Method in enum pro.gravit.launcher.hasher.HashedEntry.Type
 
getNumber() - Method in interface pro.gravit.launcher.serialize.stream.EnumSerializer.Itf
 
getReleaseStatus() - Method in class pro.gravit.utils.Version
 
getResourceBytes(String) - Static method in class pro.gravit.utils.helper.IOHelper
 
getResourceURL(String) - Static method in class pro.gravit.utils.helper.IOHelper
 
getTrusted() - Method in class pro.gravit.launcher.LauncherTrustManager
 
getType() - Method in class pro.gravit.launcher.hasher.HashedDir
 
getType() - Method in class pro.gravit.launcher.hasher.HashedEntry
 
getType() - Method in class pro.gravit.launcher.hasher.HashedFile
 
getType() - Method in interface pro.gravit.utils.TypeSerializeInterface
 
getUsageDescription() - Method in class pro.gravit.utils.command.basic.ClearCommand
 
getUsageDescription() - Method in class pro.gravit.utils.command.basic.DebugCommand
 
getUsageDescription() - Method in class pro.gravit.utils.command.basic.GCCommand
 
getUsageDescription() - Method in class pro.gravit.utils.command.basic.HelpCommand
 
getUsageDescription() - Method in class pro.gravit.utils.command.Command
 
getUsageDescription() - Method in class pro.gravit.utils.command.SubCommand
 
getVersion() - Static method in class pro.gravit.utils.helper.JVMHelper
 
getVersion() - Static method in class pro.gravit.utils.Version
 
getVersionString() - Method in class pro.gravit.utils.Version
 
gson - Variable in class pro.gravit.launcher.managers.GsonManager
 
gsonBuilder - Variable in class pro.gravit.launcher.managers.GsonManager
 
GsonManager - Class in pro.gravit.launcher.managers
 
GsonManager() - Constructor for class pro.gravit.launcher.managers.GsonManager
 

H

hasExtension(Path, String) - Static method in class pro.gravit.utils.helper.IOHelper
 
hashCode() - Method in class pro.gravit.utils.Version
 
HashedDir - Class in pro.gravit.launcher.hasher
 
HashedDir() - Constructor for class pro.gravit.launcher.hasher.HashedDir
 
HashedDir(Path, FileNameMatcher, boolean, boolean) - Constructor for class pro.gravit.launcher.hasher.HashedDir
 
HashedDir(HInput) - Constructor for class pro.gravit.launcher.hasher.HashedDir
 
HashedDir.Diff - Class in pro.gravit.launcher.hasher
 
HashedDir.WalkAction - Enum in pro.gravit.launcher.hasher
 
HashedDir.WalkCallback - Interface in pro.gravit.launcher.hasher
 
HashedEntry - Class in pro.gravit.launcher.hasher
 
HashedEntry() - Constructor for class pro.gravit.launcher.hasher.HashedEntry
 
HashedEntry.Type - Enum in pro.gravit.launcher.hasher
 
HashedEntryAdapter - Class in pro.gravit.launcher.hasher
 
HashedEntryAdapter() - Constructor for class pro.gravit.launcher.hasher.HashedEntryAdapter
 
HashedFile - Class in pro.gravit.launcher.hasher
 
HashedFile(long, byte[]) - Constructor for class pro.gravit.launcher.hasher.HashedFile
 
HashedFile(Path, long, boolean) - Constructor for class pro.gravit.launcher.hasher.HashedFile
 
HashedFile(HInput) - Constructor for class pro.gravit.launcher.hasher.HashedFile
 
HelpCommand - Class in pro.gravit.utils.command.basic
 
HelpCommand(CommandHandler) - Constructor for class pro.gravit.utils.command.basic.HelpCommand
 
HEX - Static variable in class pro.gravit.utils.helper.SecurityHelper
 
HInput - Class in pro.gravit.launcher.serialize
 
HInput(byte[]) - Constructor for class pro.gravit.launcher.serialize.HInput
 
HInput(InputStream) - Constructor for class pro.gravit.launcher.serialize.HInput
 
HOME_DIR - Static variable in class pro.gravit.utils.helper.IOHelper
 
hook(R) - Method in class pro.gravit.utils.HookSet
 
hook(R) - Method in interface pro.gravit.utils.HookSet.Hook
 
hook(V, R) - Method in class pro.gravit.utils.BiHookSet
 
hook(V, R) - Method in interface pro.gravit.utils.BiHookSet.Hook
 
HookException - Exception in pro.gravit.utils
 
HookException(String) - Constructor for exception pro.gravit.utils.HookException
 
HookException(String, Throwable) - Constructor for exception pro.gravit.utils.HookException
 
HookException(String, Throwable, boolean, boolean) - Constructor for exception pro.gravit.utils.HookException
 
HookException(Throwable) - Constructor for exception pro.gravit.utils.HookException
 
HookSet<R> - Class in pro.gravit.utils
 
HookSet() - Constructor for class pro.gravit.utils.HookSet
 
HookSet.Hook<R> - Interface in pro.gravit.utils
 
HOutput - Class in pro.gravit.launcher.serialize
 
HOutput(OutputStream) - Constructor for class pro.gravit.launcher.serialize.HOutput
 
HTML - pro.gravit.utils.helper.LogHelper.OutputTypes
 
htmlFormatLog(LogHelper.Level, String, String, boolean) - Static method in class pro.gravit.utils.helper.LogHelper
 
HTTP_TIMEOUT - Static variable in class pro.gravit.utils.helper.IOHelper
 
HttpDownloader - Class in pro.gravit.utils
 
HttpDownloader(URL, Path) - Constructor for class pro.gravit.utils.HttpDownloader
 
HTTPRequest - Class in pro.gravit.launcher
 

I

IGNORE - Static variable in class pro.gravit.launcher.AsyncDownloader
 
info(String) - Static method in class pro.gravit.utils.helper.LogHelper
 
info(String, Object...) - Static method in class pro.gravit.utils.helper.LogHelper
 
INFO - pro.gravit.utils.helper.LogHelper.Level
 
initGson() - Method in class pro.gravit.launcher.managers.GsonManager
 
INTERVAL - Static variable in class pro.gravit.utils.HttpDownloader
 
invoke(String...) - Method in class pro.gravit.utils.command.basic.ClearCommand
 
invoke(String...) - Method in class pro.gravit.utils.command.basic.DebugCommand
 
invoke(String...) - Method in class pro.gravit.utils.command.basic.GCCommand
 
invoke(String...) - Method in class pro.gravit.utils.command.basic.HelpCommand
 
invoke(String...) - Method in class pro.gravit.utils.command.Command
Run current command
invokeSubcommands(String...) - Method in class pro.gravit.utils.command.Command
Transfer control to subcommands
IOHelper - Class in pro.gravit.utils.helper
 
isCertificateCA(X509Certificate) - Method in class pro.gravit.launcher.LauncherTrustManager
 
isCertificateCodeSign(X509Certificate) - Method in class pro.gravit.launcher.LauncherTrustManager
 
isDebugEnabled() - Static method in class pro.gravit.utils.helper.LogHelper
 
isDevEnabled() - Static method in class pro.gravit.utils.helper.LogHelper
 
isDir(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
isEmpty() - Method in class pro.gravit.launcher.hasher.HashedDir
 
isEmpty(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
isFile(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
isJVMMatchesSystemArch() - Static method in class pro.gravit.utils.helper.JVMHelper
 
isSame() - Method in class pro.gravit.launcher.hasher.HashedDir.Diff
 
isSame(Path, boolean) - Method in class pro.gravit.launcher.hasher.HashedFile
 
isSame(HashedFile) - Method in class pro.gravit.launcher.hasher.HashedFile
 
isSameDigest(byte[]) - Method in class pro.gravit.launcher.hasher.HashedFile
 
isStacktraceEnabled() - Static method in class pro.gravit.utils.helper.LogHelper
 
isTrusted(X509Certificate) - Method in class pro.gravit.launcher.LauncherTrustManager
 
isValidFileName(String) - Static method in class pro.gravit.utils.helper.IOHelper
 
isValidIDName(String) - Static method in class pro.gravit.utils.helper.VerifyHelper
 
isValidIDNameChar(int) - Static method in class pro.gravit.utils.helper.VerifyHelper
 
isValidPath(String) - Static method in class pro.gravit.utils.helper.IOHelper
 
isValidServerID(CharSequence) - Static method in class pro.gravit.utils.helper.VerifyHelper
 
isValidSign(byte[], byte[], ECPublicKey) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
isValidSign(InputStream, byte[], ECPublicKey) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
isValidTextureBounds(int, int, boolean) - Static method in class pro.gravit.utils.helper.IOHelper
 
isValidToken(CharSequence) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
isValidUsername(CharSequence) - Static method in class pro.gravit.utils.helper.VerifyHelper
 

J

JANSI - pro.gravit.utils.helper.LogHelper.OutputTypes
 
JANSI - Static variable in class pro.gravit.utils.helper.LogHelper
 
JarHelper - Class in pro.gravit.utils.helper
 
JarHelper() - Constructor for class pro.gravit.utils.helper.JarHelper
 
JarHelper.JarWalkCallback - Interface in pro.gravit.utils.helper
 
JarHelper.ZipWalkCallback - Interface in pro.gravit.utils.helper
 
jarMap(Class<?>, boolean) - Static method in class pro.gravit.utils.helper.JarHelper
 
jarMap(Class<?>, Map<String, String>, boolean) - Static method in class pro.gravit.utils.helper.JarHelper
 
jarMap(Path, boolean) - Static method in class pro.gravit.utils.helper.JarHelper
 
jarMap(Path, Map<String, String>, boolean) - Static method in class pro.gravit.utils.helper.JarHelper
 
jarMap(ZipInputStream, boolean) - Static method in class pro.gravit.utils.helper.JarHelper
 
jarMap(ZipInputStream, Map<String, String>, boolean) - Static method in class pro.gravit.utils.helper.JarHelper
 
jarWalk(ZipInputStream, JarHelper.JarWalkCallback) - Static method in class pro.gravit.utils.helper.JarHelper
 
JLineCommandHandler - Class in pro.gravit.utils.command
 
JLineCommandHandler() - Constructor for class pro.gravit.utils.command.JLineCommandHandler
 
JLineCommandHandler.JLineConsoleCompleter - Class in pro.gravit.utils.command
 
JLineConsoleCompleter() - Constructor for class pro.gravit.utils.command.JLineCommandHandler.JLineConsoleCompleter
 
jsonRequest(JsonElement, String, URL) - Static method in class pro.gravit.launcher.HTTPRequest
 
jsonRequest(JsonElement, URL) - Static method in class pro.gravit.launcher.HTTPRequest
 
JVM_BITS - Static variable in class pro.gravit.utils.helper.JVMHelper
 
JVM_DIR - Static variable in class pro.gravit.utils.helper.IOHelper
 
JVM_VERSION - Static variable in class pro.gravit.utils.helper.JVMHelper
 
JVMHelper - Class in pro.gravit.utils.helper
 
JVMHelper.OS - Enum in pro.gravit.utils.helper
 
jvmProperty(String, String) - Static method in class pro.gravit.utils.helper.JVMHelper
 

L

L_NOT_NEGATIVE - Static variable in class pro.gravit.utils.helper.VerifyHelper
 
L_POSITIVE - Static variable in class pro.gravit.utils.helper.VerifyHelper
 
LauncherInject - Annotation Type in pro.gravit.launcher
 
LauncherInjectionConstructor - Annotation Type in pro.gravit.launcher
 
LauncherNetworkAPI - Annotation Type in pro.gravit.launcher
This annotation implies that method/field/class should not be renamed or obfuscated It is used for classes and fields serializable with the help of GSON to save the field name during transmission over the network.
LauncherTrustManager - Class in pro.gravit.launcher
 
LauncherTrustManager(X509Certificate[]) - Constructor for class pro.gravit.launcher.LauncherTrustManager
 
LauncherTrustManager(List<byte[]>) - Constructor for class pro.gravit.launcher.LauncherTrustManager
 
LauncherTrustManager.CertificateChecker - Interface in pro.gravit.launcher
 
LauncherTrustManager.CheckMode - Enum in pro.gravit.launcher
 
LINUX - pro.gravit.utils.helper.JVMHelper.OS
 
list - Variable in class pro.gravit.utils.BiHookSet
 
list - Variable in class pro.gravit.utils.HookSet
 
LOADER - Static variable in class pro.gravit.utils.helper.JVMHelper
 
log(LogHelper.Level, String, boolean) - Static method in class pro.gravit.utils.helper.LogHelper
 
LogHelper - Class in pro.gravit.utils.helper
 
LogHelper.Level - Enum in pro.gravit.utils.helper
 
LogHelper.Output - Interface in pro.gravit.utils.helper
 
LogHelper.OutputEnity - Class in pro.gravit.utils.helper
 
LogHelper.OutputTypes - Enum in pro.gravit.utils.helper
 
lookup(String) - Method in class pro.gravit.utils.command.CommandHandler
 
low(String) - Static method in class pro.gravit.utils.helper.CommonHelper
 
LTS - pro.gravit.utils.Version.Type
 

M

MACOSX - pro.gravit.utils.helper.JVMHelper.OS
 
major - Variable in class pro.gravit.utils.Version
 
MAJOR - Static variable in class pro.gravit.utils.Version
 
map() - Method in class pro.gravit.launcher.hasher.HashedDir
 
MAX_BATCH_SIZE - Static variable in class pro.gravit.utils.helper.IOHelper
 
MB32 - Static variable in class pro.gravit.utils.helper.IOHelper
 
MD5 - pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
 
minor - Variable in class pro.gravit.utils.Version
 
MINOR - Static variable in class pro.gravit.utils.Version
 
mismatch - Variable in class pro.gravit.launcher.hasher.HashedDir.Diff
 
move(Path, Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
multiMatches(Pattern[], String) - Static method in class pro.gravit.utils.helper.CommonHelper
 
multiReplace(Pattern[], String, String) - Static method in class pro.gravit.utils.helper.CommonHelper
 
MUSTDIE - pro.gravit.utils.helper.JVMHelper.OS
 

N

name - Variable in class pro.gravit.utils.command.CommandHandler.Category
 
name - Variable in enum pro.gravit.utils.helper.JVMHelper.OS
 
name - Variable in enum pro.gravit.utils.helper.LogHelper.Level
 
name - Variable in enum pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
 
name - Variable in class pro.gravit.utils.ProviderMap
 
name - Variable in class pro.gravit.utils.UniversalJsonAdapter
 
nashornFactory - Static variable in class pro.gravit.utils.helper.CommonHelper
 
NeedGarbageCollection - Interface in pro.gravit.launcher
Determines whether this object requires periodic garbage collection by the gc command This interface has nothing to do with java garbage collection.
newBuffer() - Static method in class pro.gravit.utils.helper.IOHelper
 
newBufferedInput(URL) - Static method in class pro.gravit.utils.helper.IOHelper
 
newBufferedInput(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
newBufferedOutput(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
newBufferedOutput(Path, boolean) - Static method in class pro.gravit.utils.helper.IOHelper
 
newBuilder() - Static method in class pro.gravit.utils.helper.CommonHelper
 
newByteArrayOutput() - Static method in class pro.gravit.utils.helper.IOHelper
 
newCharBuffer() - Static method in class pro.gravit.utils.helper.IOHelper
 
newCipher(String) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
newConnection(URL) - Static method in class pro.gravit.utils.helper.IOHelper
 
newConnectionPost(URL) - Static method in class pro.gravit.utils.helper.IOHelper
 
newDeflater() - Static method in class pro.gravit.utils.helper.IOHelper
 
newDigest(SecurityHelper.DigestAlgorithm) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
newECDecryptCipher(ECPrivateKey) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
newECEncryptCipher(ECPublicKey) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
newECSignSignature(ECPrivateKey) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
newECVerifySignature(ECPublicKey) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
newInflater() - Static method in class pro.gravit.utils.helper.IOHelper
 
newInput(URL) - Static method in class pro.gravit.utils.helper.IOHelper
 
newInput(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
newOutput(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
newOutput(Path, boolean) - Static method in class pro.gravit.utils.helper.IOHelper
 
newRandom() - Static method in class pro.gravit.utils.helper.SecurityHelper
 
newReader(InputStream) - Static method in class pro.gravit.utils.helper.IOHelper
 
newReader(InputStream, Charset) - Static method in class pro.gravit.utils.helper.IOHelper
 
newReader(URL) - Static method in class pro.gravit.utils.helper.IOHelper
 
newReader(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
newScriptEngine() - Static method in class pro.gravit.utils.helper.CommonHelper
 
newSocket() - Static method in class pro.gravit.utils.helper.IOHelper
 
newThread(String, boolean, Runnable) - Static method in class pro.gravit.utils.helper.CommonHelper
 
newWriter(FileDescriptor) - Static method in class pro.gravit.utils.helper.IOHelper
 
newWriter(OutputStream) - Static method in class pro.gravit.utils.helper.IOHelper
 
newWriter(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
newWriter(Path, boolean) - Static method in class pro.gravit.utils.helper.IOHelper
 
newZipEntry(String) - Static method in class pro.gravit.utils.helper.IOHelper
 
newZipEntry(ZipEntry) - Static method in class pro.gravit.utils.helper.IOHelper
 
newZipInput(InputStream) - Static method in class pro.gravit.utils.helper.IOHelper
 
newZipInput(URL) - Static method in class pro.gravit.utils.helper.IOHelper
 
newZipInput(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
NO_JANSI_PROPERTY - Static variable in class pro.gravit.utils.helper.LogHelper
 
NONE_IN_NOT_SIGNED - pro.gravit.launcher.LauncherTrustManager.CheckMode
 
NOT_EMPTY - Static variable in class pro.gravit.utils.helper.VerifyHelper
 
NOT_NEGATIVE - Static variable in class pro.gravit.utils.helper.VerifyHelper
 
NUMBERS - Static variable in class pro.gravit.utils.helper.SecurityHelper
 

O

OPERATING_SYSTEM_MXBEAN - Static variable in class pro.gravit.utils.helper.JVMHelper
 
OS_BITS - Static variable in class pro.gravit.utils.helper.JVMHelper
 
OS_TYPE - Static variable in class pro.gravit.utils.helper.JVMHelper
 
OS_VERSION - Static variable in class pro.gravit.utils.helper.JVMHelper
 
output - Variable in class pro.gravit.utils.helper.LogHelper.OutputEnity
 
OutputEnity(LogHelper.Output, LogHelper.OutputTypes) - Constructor for class pro.gravit.utils.helper.LogHelper.OutputEnity
 

P

parseCommand(CharSequence) - Static method in class pro.gravit.utils.helper.CommonHelper
 
parseUsername(String) - Static method in class pro.gravit.utils.command.Command
 
parseUUID(String) - Static method in class pro.gravit.utils.command.Command
 
patch - Variable in class pro.gravit.utils.Version
 
PATCH - Static variable in class pro.gravit.utils.Version
 
PLAIN - pro.gravit.utils.helper.LogHelper.OutputTypes
 
PLAIN - pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
 
PLATFORM_SEPARATOR - Static variable in class pro.gravit.utils.helper.IOHelper
 
POSITIVE - Static variable in class pro.gravit.utils.helper.VerifyHelper
 
POSIX - Static variable in class pro.gravit.utils.helper.IOHelper
 
preConfigGson(GsonBuilder) - Method in class pro.gravit.launcher.managers.GsonManager
 
preGson(GsonBuilder) - Method in class pro.gravit.launcher.managers.GsonManager
 
printCommand(String, Command) - Static method in class pro.gravit.utils.command.basic.HelpCommand
 
printErrorIfUnknownType - Variable in class pro.gravit.utils.UniversalJsonAdapter
 
printLicense(String) - Static method in class pro.gravit.utils.helper.LogHelper
 
println(String) - Method in interface pro.gravit.utils.helper.LogHelper.Output
 
printSubCommandsHelp(String, String[], Command) - Static method in class pro.gravit.utils.command.basic.HelpCommand
 
printSubCommandsHelp(String, Command) - Static method in class pro.gravit.utils.command.basic.HelpCommand
 
printVersion(String) - Static method in class pro.gravit.utils.helper.LogHelper
 
pro.gravit.launcher - package pro.gravit.launcher
 
pro.gravit.launcher.hasher - package pro.gravit.launcher.hasher
 
pro.gravit.launcher.managers - package pro.gravit.launcher.managers
 
pro.gravit.launcher.serialize - package pro.gravit.launcher.serialize
 
pro.gravit.launcher.serialize.signed - package pro.gravit.launcher.serialize.signed
 
pro.gravit.launcher.serialize.stream - package pro.gravit.launcher.serialize.stream
 
pro.gravit.utils - package pro.gravit.utils
 
pro.gravit.utils.command - package pro.gravit.utils.command
 
pro.gravit.utils.command.basic - package pro.gravit.utils.command.basic
 
pro.gravit.utils.helper - package pro.gravit.utils.helper
 
process(ZipInputStream, ZipEntry) - Method in interface pro.gravit.utils.helper.JarHelper.ZipWalkCallback
 
process(ZipInputStream, ZipEntry, String, String) - Method in interface pro.gravit.utils.helper.JarHelper.JarWalkCallback
 
PROP_NAME - Variable in class pro.gravit.utils.UniversalJsonAdapter
 
providerMap - Variable in class pro.gravit.utils.UniversalJsonAdapter
 
ProviderMap<R> - Class in pro.gravit.utils
The relationship between classes of an interface or abstract class and names when they are serialized
ProviderMap() - Constructor for class pro.gravit.utils.ProviderMap
 
ProviderMap(String) - Constructor for class pro.gravit.utils.ProviderMap
 
PROVIDERS - Variable in class pro.gravit.utils.ProviderMap
 
PublicURLClassLoader - Class in pro.gravit.utils
 
PublicURLClassLoader(URL[]) - Constructor for class pro.gravit.utils.PublicURLClassLoader
Constructs a new URLClassLoader for the specified URLs using the default delegation parent ClassLoader.
PublicURLClassLoader(URL[], ClassLoader) - Constructor for class pro.gravit.utils.PublicURLClassLoader
Constructs a new URLClassLoader for the given URLs.
putIfAbsent(Map<K, V>, K, V, String) - Static method in class pro.gravit.utils.helper.VerifyHelper
 

R

randomAESKey() - Static method in class pro.gravit.utils.helper.SecurityHelper
 
randomAESKey(Random) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
randomBytes(int) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
randomBytes(Random, int) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
randomStringAESKey() - Static method in class pro.gravit.utils.helper.SecurityHelper
 
randomStringAESKey(Random) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
randomStringToken() - Static method in class pro.gravit.utils.helper.SecurityHelper
 
randomStringToken(Random) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
randomToken() - Static method in class pro.gravit.utils.helper.SecurityHelper
 
randomToken(int) - Static method in class pro.gravit.utils.helper.CryptoHelper
 
randomToken(Random) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
randomUsername() - Static method in class pro.gravit.utils.helper.SecurityHelper
 
randomUsername(Random) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
range(int, int) - Static method in class pro.gravit.utils.helper.VerifyHelper
 
rawAnsiFormat(LogHelper.Level, String, boolean) - Static method in class pro.gravit.utils.helper.FormatHelper
 
rawFormat(LogHelper.Level, String, boolean) - Static method in class pro.gravit.utils.helper.FormatHelper
 
rawLog(Supplier<String>, Supplier<String>) - Static method in class pro.gravit.utils.helper.LogHelper
 
rawLog(Supplier<String>, Supplier<String>, Supplier<String>) - Static method in class pro.gravit.utils.helper.LogHelper
 
read(InputStream) - Static method in class pro.gravit.utils.helper.IOHelper
 
read(InputStream, byte[]) - Static method in class pro.gravit.utils.helper.IOHelper
 
read(URL) - Static method in class pro.gravit.utils.helper.IOHelper
 
read(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
read(HInput) - Static method in enum pro.gravit.launcher.hasher.HashedEntry.Type
 
read(HInput) - Method in class pro.gravit.launcher.serialize.stream.EnumSerializer
 
readASCII(int) - Method in class pro.gravit.launcher.serialize.HInput
 
readAttributes(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
readBigInteger(int) - Method in class pro.gravit.launcher.serialize.HInput
 
readBoolean() - Method in class pro.gravit.launcher.serialize.HInput
 
readByteArray(int) - Method in class pro.gravit.launcher.serialize.HInput
 
readInt() - Method in class pro.gravit.launcher.serialize.HInput
 
readLength(int) - Method in class pro.gravit.launcher.serialize.HInput
 
readLine() - Method in class pro.gravit.utils.command.CommandHandler
Reads a line from the console
readLine() - Method in class pro.gravit.utils.command.JLineCommandHandler
 
readLine() - Method in class pro.gravit.utils.command.StdCommandHandler
 
readLong() - Method in class pro.gravit.launcher.serialize.HInput
 
readShort() - Method in class pro.gravit.launcher.serialize.HInput
 
readString(int) - Method in class pro.gravit.launcher.serialize.HInput
 
readTexture(Object, boolean) - Static method in class pro.gravit.utils.helper.IOHelper
 
readUnsignedByte() - Method in class pro.gravit.launcher.serialize.HInput
 
readUnsignedShort() - Method in class pro.gravit.launcher.serialize.HInput
 
readUUID() - Method in class pro.gravit.launcher.serialize.HInput
 
readVarInt() - Method in class pro.gravit.launcher.serialize.HInput
 
readVarLong() - Method in class pro.gravit.launcher.serialize.HInput
 
register(String, Class<? extends R>) - Method in class pro.gravit.utils.ProviderMap
 
registerAdapters(GsonBuilder) - Method in class pro.gravit.launcher.managers.GsonManager
 
registerCategory(CommandHandler.Category) - Method in class pro.gravit.utils.command.CommandHandler
 
registerCommand(String, Command) - Method in class pro.gravit.utils.command.BaseCommandCategory
 
registerCommand(String, Command) - Method in interface pro.gravit.utils.command.CommandCategory
 
registerCommand(String, Command) - Method in class pro.gravit.utils.command.CommandHandler
 
registerHook(BiHookSet.Hook<V, R>) - Method in class pro.gravit.utils.BiHookSet
 
registerHook(HookSet.Hook<R>) - Method in class pro.gravit.utils.HookSet
 
registerNeedGC(NeedGarbageCollection) - Static method in class pro.gravit.launcher.managers.GarbageManager
 
registerNeedGC(NeedGarbageCollection, long) - Static method in class pro.gravit.launcher.managers.GarbageManager
 
registredProviders - Variable in class pro.gravit.utils.ProviderMap
 
release - Variable in class pro.gravit.utils.Version
 
RELEASE - Static variable in class pro.gravit.utils.Version
 
remove(String) - Method in class pro.gravit.launcher.hasher.HashedDir
 
removeOutput(LogHelper.OutputEnity) - Static method in class pro.gravit.utils.helper.LogHelper
 
removeR(String) - Method in class pro.gravit.launcher.hasher.HashedDir
 
removeStdOutput() - Static method in class pro.gravit.utils.helper.LogHelper
 
replace(String, String...) - Static method in class pro.gravit.utils.helper.CommonHelper
 
request(URL) - Static method in class pro.gravit.utils.helper.IOHelper
 
resolve(Iterable<String>) - Method in class pro.gravit.launcher.hasher.HashedDir
 
resolve(InetSocketAddress) - Static method in class pro.gravit.utils.helper.IOHelper
 
resolveIncremental(Path, String, String) - Static method in class pro.gravit.utils.helper.IOHelper
 
resolveJavaBin(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
RSA_KEY_LENGTH - Static variable in class pro.gravit.utils.helper.SecurityHelper
 
RSA_KEY_LENGTH_BITS - Static variable in class pro.gravit.utils.helper.SecurityHelper
 
run() - Method in class pro.gravit.utils.command.CommandHandler
 
runDownloadList(List<List<AsyncDownloader.SizedFile>>, String, Path, Executor) - Method in class pro.gravit.launcher.AsyncDownloader
 
runDownloadListSimple(List<List<AsyncDownloader.SizedFile>>, String, Path, Executor) - Method in class pro.gravit.launcher.AsyncDownloader
 
RUNTIME - Static variable in class pro.gravit.utils.helper.JVMHelper
 
RUNTIME_MXBEAN - Static variable in class pro.gravit.utils.helper.JVMHelper
 

S

scriptManager - Static variable in class pro.gravit.utils.helper.CommonHelper
 
secureRandom - Static variable in class pro.gravit.utils.helper.SecurityHelper
 
SECURITY_MANAGER - Static variable in class pro.gravit.utils.helper.JVMHelper
 
SecurityHelper - Class in pro.gravit.utils.helper
 
SecurityHelper.DigestAlgorithm - Enum in pro.gravit.utils.helper
 
serialize(HashedEntry, Type, JsonSerializationContext) - Method in class pro.gravit.launcher.hasher.HashedEntryAdapter
 
serialize(R, Type, JsonSerializationContext) - Method in class pro.gravit.utils.UniversalJsonAdapter
 
setDebugEnabled(boolean) - Static method in class pro.gravit.utils.helper.LogHelper
 
setDevEnabled(boolean) - Static method in class pro.gravit.utils.helper.LogHelper
 
setSocketFlags(Socket) - Static method in class pro.gravit.utils.helper.IOHelper
 
setStacktraceEnabled(boolean) - Static method in class pro.gravit.utils.helper.LogHelper
 
SHA1 - pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
 
SHA224 - pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
 
SHA256 - pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
 
SHA512 - pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
 
shouldUpdate(Collection<String>) - Method in class pro.gravit.launcher.hasher.FileNameMatcher
 
shouldVerify(Collection<String>) - Method in class pro.gravit.launcher.hasher.FileNameMatcher
 
sideCompare(HashedDir, FileNameMatcher, Deque<String>, boolean) - Method in class pro.gravit.launcher.hasher.HashedDir
 
sign(byte[], ECPrivateKey) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
size - Variable in class pro.gravit.launcher.AsyncDownloader.SizedFile
 
size - Variable in class pro.gravit.launcher.hasher.HashedFile
 
size() - Method in class pro.gravit.launcher.hasher.HashedDir
 
size() - Method in class pro.gravit.launcher.hasher.HashedEntry
 
size() - Method in class pro.gravit.launcher.hasher.HashedFile
 
SizedFile(String, long) - Constructor for class pro.gravit.launcher.AsyncDownloader.SizedFile
 
SizedFile(String, String, long) - Constructor for class pro.gravit.launcher.AsyncDownloader.SizedFile
 
SOCKET_TIMEOUT - Static variable in class pro.gravit.utils.helper.IOHelper
 
sortFiles(List<AsyncDownloader.SizedFile>, int) - Method in class pro.gravit.launcher.AsyncDownloader
 
STABLE - pro.gravit.utils.Version.Type
 
STACKTRACE_PROPERTY - Static variable in class pro.gravit.utils.helper.LogHelper
 
StaticRandom(long) - Constructor for class pro.gravit.utils.helper.CryptoHelper.StaticRandom
 
stdCertificateChecker(X509Certificate, X509Certificate, int) - Method in class pro.gravit.launcher.LauncherTrustManager
 
StdCommandHandler - Class in pro.gravit.utils.command
 
StdCommandHandler(boolean) - Constructor for class pro.gravit.utils.command.StdCommandHandler
 
STOP - pro.gravit.launcher.hasher.HashedDir.WalkAction
 
stream - Variable in class pro.gravit.launcher.serialize.HInput
 
stream - Variable in class pro.gravit.launcher.serialize.HOutput
 
StreamObject - Class in pro.gravit.launcher.serialize.stream
 
StreamObject() - Constructor for class pro.gravit.launcher.serialize.stream.StreamObject
 
StreamObject.Adapter<O extends StreamObject> - Interface in pro.gravit.launcher.serialize.stream
 
SubCommand - Class in pro.gravit.utils.command
 
SubCommand() - Constructor for class pro.gravit.utils.command.SubCommand
 
subDebug(String) - Static method in class pro.gravit.utils.helper.LogHelper
 
subDebug(String, Object...) - Static method in class pro.gravit.utils.helper.LogHelper
 
subInfo(String) - Static method in class pro.gravit.utils.helper.LogHelper
 
subInfo(String, Object...) - Static method in class pro.gravit.utils.helper.LogHelper
 
subWarning(String) - Static method in class pro.gravit.utils.helper.LogHelper
 
subWarning(String, Object...) - Static method in class pro.gravit.utils.helper.LogHelper
 
systemToJvmProperty(String) - Static method in class pro.gravit.utils.helper.JVMHelper
 

T

thread - Variable in class pro.gravit.utils.HttpDownloader
 
toAbsPath(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
toAbsPathString(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
toByteArray(InputStream) - Static method in class pro.gravit.utils.helper.IOHelper
 
toHex(byte[]) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
TOKEN_LENGTH - Static variable in class pro.gravit.utils.helper.SecurityHelper
 
TOKEN_STRING_LENGTH - Static variable in class pro.gravit.utils.helper.SecurityHelper
 
toPath(String) - Static method in class pro.gravit.utils.helper.IOHelper
 
toPrivateECKey(byte[]) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
toPublicECKey(byte[]) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
toString() - Method in exception pro.gravit.utils.command.CommandException
 
toString() - Method in enum pro.gravit.utils.helper.LogHelper.Level
 
toString() - Method in enum pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
 
toString() - Method in class pro.gravit.utils.Version
 
toString(Throwable) - Static method in class pro.gravit.utils.helper.LogHelper
 
toString(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
toTest - Static variable in class pro.gravit.utils.helper.EnvHelper
 
toURI(URL) - Static method in class pro.gravit.utils.helper.IOHelper
 
toURL(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
transfer(byte[], Path, boolean) - Static method in class pro.gravit.utils.helper.IOHelper
 
transfer(InputStream, OutputStream) - Static method in class pro.gravit.utils.helper.IOHelper
 
transfer(InputStream, Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
transfer(InputStream, Path, boolean) - Static method in class pro.gravit.utils.helper.IOHelper
 
transfer(InputStream, Path, long) - Method in class pro.gravit.launcher.AsyncDownloader
 
transfer(Path, OutputStream) - Static method in class pro.gravit.utils.helper.IOHelper
 
type - Variable in class pro.gravit.utils.helper.LogHelper.OutputEnity
 
TypeSerializeInterface - Interface in pro.gravit.utils
 

U

UNICODE_CHARSET - Static variable in class pro.gravit.utils.helper.IOHelper
 
UniversalJsonAdapter<R> - Class in pro.gravit.utils
An adapter that uses ProviderMap to serialize and deserialize a group of similar objects
UniversalJsonAdapter(ProviderMap<R>) - Constructor for class pro.gravit.utils.UniversalJsonAdapter
 
UniversalJsonAdapter(ProviderMap<R>, String) - Constructor for class pro.gravit.utils.UniversalJsonAdapter
 
UniversalJsonAdapter(ProviderMap<R>, String, boolean) - Constructor for class pro.gravit.utils.UniversalJsonAdapter
 
UniversalJsonAdapter(ProviderMap<R>, String, String, boolean) - Constructor for class pro.gravit.utils.UniversalJsonAdapter
 
UNKNOWN - pro.gravit.utils.Version.Type
 
unModTypes - Static variable in enum pro.gravit.utils.Version.Type
 
unpack(URL, Path) - Static method in class pro.gravit.utils.helper.UnpackHelper
 
UnpackHelper - Class in pro.gravit.utils.helper
 
UnpackHelper() - Constructor for class pro.gravit.utils.helper.UnpackHelper
 
unpackZipNoCheck(String, Path) - Static method in class pro.gravit.utils.helper.UnpackHelper
 
unpackZipNoCheck(URL, Path) - Static method in class pro.gravit.utils.helper.UnpackHelper
 
unregister(String) - Method in class pro.gravit.utils.ProviderMap
 
unregisterCategory(CommandHandler.Category) - Method in class pro.gravit.utils.command.CommandHandler
 
unregisterCommand(String) - Method in class pro.gravit.utils.command.BaseCommandCategory
 
unregisterCommand(String) - Method in interface pro.gravit.utils.command.CommandCategory
 
unregisterCommand(String) - Method in class pro.gravit.utils.command.CommandHandler
 
unregisterHook(BiHookSet.Hook<V, R>) - Method in class pro.gravit.utils.BiHookSet
 
unregisterHook(HookSet.Hook<R>) - Method in class pro.gravit.utils.HookSet
 
unregisterNeedGC(NeedGarbageCollection) - Static method in class pro.gravit.launcher.managers.GarbageManager
 
update(long) - Method in interface pro.gravit.launcher.AsyncDownloader.Callback
 
urlDecode(String) - Static method in class pro.gravit.utils.helper.IOHelper
 
urlEncode(String) - Static method in class pro.gravit.utils.helper.IOHelper
 
urlPath - Variable in class pro.gravit.launcher.AsyncDownloader.SizedFile
 
USER_AGENT - Static variable in class pro.gravit.utils.helper.IOHelper
 
USERNAME_PATTERN - Static variable in class pro.gravit.utils.helper.VerifyHelper
 

V

value() - Method in annotation type pro.gravit.launcher.LauncherInject
 
valueOf(String) - Static method in enum pro.gravit.launcher.hasher.HashedDir.WalkAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pro.gravit.launcher.hasher.HashedEntry.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pro.gravit.launcher.LauncherTrustManager.CheckMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pro.gravit.utils.helper.JVMHelper.OS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pro.gravit.utils.helper.LogHelper.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pro.gravit.utils.helper.LogHelper.OutputTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pro.gravit.utils.Version.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum pro.gravit.launcher.hasher.HashedDir.WalkAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pro.gravit.launcher.hasher.HashedEntry.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pro.gravit.launcher.LauncherTrustManager.CheckMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pro.gravit.utils.helper.JVMHelper.OS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pro.gravit.utils.helper.LogHelper.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pro.gravit.utils.helper.LogHelper.OutputTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pro.gravit.utils.Version.Type
Returns an array containing the constants of this enum type, in the order they are declared.
verify(byte[]) - Method in enum pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
 
verify(T, Predicate<T>, String) - Static method in class pro.gravit.utils.helper.VerifyHelper
 
verifyArgs(String[], int) - Method in class pro.gravit.utils.command.Command
 
verifyDouble(double, DoublePredicate, String) - Static method in class pro.gravit.utils.helper.VerifyHelper
 
verifyFileName(String) - Static method in class pro.gravit.utils.helper.IOHelper
 
VerifyHelper - Class in pro.gravit.utils.helper
 
verifyIDName(String) - Static method in class pro.gravit.utils.helper.VerifyHelper
 
verifyInt(int, IntPredicate, String) - Static method in class pro.gravit.utils.helper.VerifyHelper
 
verifyLength(int, int) - Static method in class pro.gravit.utils.helper.IOHelper
 
verifyLong(long, LongPredicate, String) - Static method in class pro.gravit.utils.helper.VerifyHelper
 
verifyOnly() - Method in class pro.gravit.launcher.hasher.FileNameMatcher
 
verifyServerID(String) - Static method in class pro.gravit.utils.helper.VerifyHelper
 
verifySign(byte[], byte[], ECPublicKey) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
verifySign(InputStream, byte[], ECPublicKey) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
verifySystemProperties(Class<?>, boolean) - Static method in class pro.gravit.utils.helper.JVMHelper
 
verifyTexture(BufferedImage, boolean) - Static method in class pro.gravit.utils.helper.IOHelper
 
verifyToken(String) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
verifyURL(String) - Static method in class pro.gravit.utils.helper.IOHelper
 
verifyUsername(String) - Static method in class pro.gravit.utils.helper.VerifyHelper
 
Version - Class in pro.gravit.utils
 
Version(int, int, int) - Constructor for class pro.gravit.utils.Version
 
Version(int, int, int, int) - Constructor for class pro.gravit.utils.Version
 
Version(int, int, int, int, Version.Type) - Constructor for class pro.gravit.utils.Version
 
Version.Type - Enum in pro.gravit.utils
 

W

walk(CharSequence, HashedDir.WalkCallback) - Method in class pro.gravit.launcher.hasher.HashedDir
 
walk(Path, FileVisitor<Path>, boolean) - Static method in class pro.gravit.utils.helper.IOHelper
 
walk(CommandHandler.Category, String, Command) - Method in interface pro.gravit.utils.command.CommandHandler.CommandWalk
 
walk(CommandHandler.CommandWalk) - Method in class pro.gravit.utils.command.CommandHandler
Walk all categories Categories are sorted in the order they are added.
walked(String, String, HashedEntry) - Method in interface pro.gravit.launcher.hasher.HashedDir.WalkCallback
 
WARN_IN_NOT_SIGNED - pro.gravit.launcher.LauncherTrustManager.CheckMode
 
warning(String) - Static method in class pro.gravit.utils.helper.LogHelper
 
warning(String, Object...) - Static method in class pro.gravit.utils.helper.LogHelper
 
WARNING - pro.gravit.utils.helper.LogHelper.Level
 
WORKING_DIR - Static variable in class pro.gravit.utils.helper.IOHelper
 
write() - Method in class pro.gravit.launcher.serialize.stream.StreamObject
 
write(Path, byte[]) - Static method in class pro.gravit.utils.helper.IOHelper
 
write(HOutput) - Method in class pro.gravit.launcher.hasher.HashedDir
 
write(HOutput) - Method in class pro.gravit.launcher.hasher.HashedFile
 
write(HOutput) - Method in class pro.gravit.launcher.serialize.signed.DigestBytesHolder
 
write(HOutput) - Method in class pro.gravit.launcher.serialize.stream.StreamObject
 
write(HOutput, EnumSerializer.Itf) - Static method in class pro.gravit.launcher.serialize.stream.EnumSerializer
 
writeASCII(String, int) - Method in class pro.gravit.launcher.serialize.HOutput
 
writeBigInteger(BigInteger, int) - Method in class pro.gravit.launcher.serialize.HOutput
 
writeBoolean(boolean) - Method in class pro.gravit.launcher.serialize.HOutput
 
writeByteArray(byte[], int) - Method in class pro.gravit.launcher.serialize.HOutput
 
writed - Variable in class pro.gravit.utils.HttpDownloader
 
writeInt(int) - Method in class pro.gravit.launcher.serialize.HOutput
 
writeLength(int, int) - Method in class pro.gravit.launcher.serialize.HOutput
 
writeLong(long) - Method in class pro.gravit.launcher.serialize.HOutput
 
writeShort(short) - Method in class pro.gravit.launcher.serialize.HOutput
 
writeString(String, int) - Method in class pro.gravit.launcher.serialize.HOutput
 
writeUnsignedByte(int) - Method in class pro.gravit.launcher.serialize.HOutput
 
writeUUID(UUID) - Method in class pro.gravit.launcher.serialize.HOutput
 
writeVarInt(int) - Method in class pro.gravit.launcher.serialize.HOutput
 
writeVarLong(long) - Method in class pro.gravit.launcher.serialize.HOutput
 

Z

zipWalk(ZipInputStream, JarHelper.ZipWalkCallback) - Static method in class pro.gravit.utils.helper.JarHelper
 
A B C D E F G H I J L M N O P R S T U V W Z 
All Classes All Packages