Index

A B C D E F G H I J L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addEnv(ProcessBuilder) - Static method in class pro.gravit.utils.helper.EnvHelper
 
addJar(Path) - Method in interface pro.gravit.utils.launch.ClassLoaderControl
 
addLauncherPackage(String) - Method in interface pro.gravit.utils.launch.ClassLoaderControl
 
addTransformer(ClassLoaderControl.ClassTransformer) - Method in interface pro.gravit.utils.launch.ClassLoaderControl
 
addURL(URL) - Method in interface pro.gravit.utils.launch.ClassLoaderControl
 
AES_CIPHER_ALGO - Static variable in class pro.gravit.utils.helper.SecurityHelper
 
AES_KEY_LENGTH - Static variable in class pro.gravit.utils.helper.SecurityHelper
 
ARCH_TYPE - Static variable in class pro.gravit.utils.helper.JVMHelper
 
ARM32 - Enum constant in enum class pro.gravit.utils.helper.JVMHelper.ARCH
 
ARM64 - Enum constant in enum class pro.gravit.utils.helper.JVMHelper.ARCH
 
ASCII_CHARSET - Static variable in class pro.gravit.utils.helper.IOHelper
 

B

baseCategory - Variable in class pro.gravit.utils.command.CommandHandler
 
BaseCommandCategory - Class in pro.gravit.utils.command
 
BaseCommandCategory() - Constructor for class pro.gravit.utils.command.BaseCommandCategory
 
BasicLaunch - Class in pro.gravit.utils.launch
 
BasicLaunch() - Constructor for class pro.gravit.utils.launch.BasicLaunch
 
BasicLaunch(Instrumentation) - Constructor for class pro.gravit.utils.launch.BasicLaunch
 
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
 
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 class pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
 
BUFFER_SIZE - Static variable in class pro.gravit.utils.helper.IOHelper
 
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 class pro.gravit.utils.helper.JVMHelper.OS
 
byName(String) - Static method in enum class pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
 
bytes - Variable in enum class pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
 

C

categories - Variable in class pro.gravit.utils.command.CommandHandler
 
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
 
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
ClassLoaderControl - Interface in pro.gravit.utils.launch
 
ClassLoaderControl.ClassTransformer - Interface in pro.gravit.utils.launch
 
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
 
clearLauncherPackages() - Method in interface pro.gravit.utils.launch.ClassLoaderControl
 
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) - Constructor for class pro.gravit.utils.command.Command
 
CommandCategory - Interface in pro.gravit.utils.command
 
CommandException - Exception Class in pro.gravit.utils.command
 
CommandException(String) - Constructor for exception class pro.gravit.utils.command.CommandException
 
CommandException(Throwable) - Constructor for exception class pro.gravit.utils.command.CommandException
 
CommandHandler - Class in pro.gravit.utils.command
 
CommandHandler() - Constructor for class pro.gravit.utils.command.CommandHandler
 
CommandHandler(List, CommandCategory) - 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
 
complete(List, 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) - Method in class pro.gravit.utils.command.JLineCommandHandler.JLineConsoleCompleter
 
copy(Path, Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
createController(MethodHandles.Lookup, ModuleLayer) - Static method in class pro.gravit.utils.launch.ModuleHacks
 
createHackLookup(Class) - Static method in class pro.gravit.utils.helper.HackHelper
 
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
 

D

decode(byte[]) - Static method in class pro.gravit.utils.helper.IOHelper
 
decodeASCII(byte[]) - Static method in class pro.gravit.utils.helper.IOHelper
 
decrypt(byte[], byte[]) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
decrypt(String, byte[]) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
defaultClass - Variable in class pro.gravit.utils.UniversalJsonAdapter
 
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.utils.UniversalJsonAdapter
 
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
 
disablePackageDelegateSupport - Variable in class pro.gravit.utils.launch.LaunchOptions
 

E

EC_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
 
enableHacks - Variable in class pro.gravit.utils.launch.LaunchOptions
 
enableModularClassTransform - Variable in class pro.gravit.utils.launch.LaunchOptions.ModuleConf
 
enableNativeAccess - Variable in class pro.gravit.utils.launch.LaunchOptions.ModuleConf
 
encode(String) - Static method in class pro.gravit.utils.helper.IOHelper
 
encodeASCII(String) - Static method in class pro.gravit.utils.helper.IOHelper
 
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
 
EnvHelper - Class in pro.gravit.utils.helper
 
EnvHelper() - Constructor for class pro.gravit.utils.helper.EnvHelper
 
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
 
exists(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
exports - Variable in class pro.gravit.utils.launch.LaunchOptions.ModuleConf
 

F

filter(String, String) - Method in interface pro.gravit.utils.launch.ClassLoaderControl.ClassTransformer
 
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
 
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

genECDSAKeyPair(SecureRandom) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
genRSAKeyPair(SecureRandom) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
getAESKey(byte[]) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
getArch(String) - Static method in class pro.gravit.utils.helper.JVMHelper
 
getArgsDescription() - Method in class pro.gravit.utils.command.Command
 
getArgsDescription() - Method in class pro.gravit.utils.command.SubCommand
 
getBaseCategory() - Method in class pro.gravit.utils.command.CommandHandler
 
getBuild() - Static method in class pro.gravit.utils.helper.JVMHelper
 
getCategories() - Method in class pro.gravit.utils.command.CommandHandler
 
getCertificates(Class) - Static method in class pro.gravit.utils.helper.JVMHelper
 
getClass(String) - Method in interface pro.gravit.utils.launch.ClassLoaderControl
 
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
 
getClassLoader() - Method in interface pro.gravit.utils.launch.ClassLoaderControl
 
getCodeSource(Class) - Static method in class pro.gravit.utils.helper.IOHelper
 
getFileName(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
getHackLookup() - Method in interface pro.gravit.utils.launch.ClassLoaderControl
 
getIP(SocketAddress) - Static method in class pro.gravit.utils.helper.IOHelper
 
getJava9ModuleController() - Method in interface pro.gravit.utils.launch.ClassLoaderControl
 
getMapValue(Map, K, String) - Static method in class pro.gravit.utils.helper.VerifyHelper
 
getName() - Method in class pro.gravit.utils.ProviderMap
 
getName(Class) - Method in class pro.gravit.utils.ProviderMap
 
getNativeExtension(JVMHelper.OS) - Static method in class pro.gravit.utils.helper.JVMHelper
 
getNativePrefix(JVMHelper.OS) - Static method in class pro.gravit.utils.helper.JVMHelper
 
getPathFromUrlFragment(String) - Static method in class pro.gravit.utils.helper.IOHelper
 
getResourceBytes(String) - Static method in class pro.gravit.utils.helper.IOHelper
 
getResourceURL(String) - Static method in class pro.gravit.utils.helper.IOHelper
 
getRoot() - Static method in class pro.gravit.utils.helper.IOHelper
 
getType() - Method in interface pro.gravit.utils.TypeSerializeInterface
 
getURLs() - Method in interface pro.gravit.utils.launch.ClassLoaderControl
 
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
 

H

HackHelper - Class in pro.gravit.utils.helper
 
HackHelper() - Constructor for class pro.gravit.utils.helper.HackHelper
 
hasExtension(Path, String) - Static method in class pro.gravit.utils.helper.IOHelper
 
HEX - Static variable in class pro.gravit.utils.helper.SecurityHelper
 
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 Class in pro.gravit.utils
 
HookException(String) - Constructor for exception class pro.gravit.utils.HookException
 
HookException(String, Throwable) - Constructor for exception class pro.gravit.utils.HookException
 
HookException(String, Throwable, boolean, boolean) - Constructor for exception class pro.gravit.utils.HookException
 
HookException(Throwable) - Constructor for exception class 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
 
HTTP_TIMEOUT - Static variable in class pro.gravit.utils.helper.IOHelper
 

I

init(List, String, LaunchOptions) - Method in class pro.gravit.utils.launch.BasicLaunch
 
init(List, String, LaunchOptions) - Method in interface pro.gravit.utils.launch.Launch
 
init(List, String, LaunchOptions) - Method in class pro.gravit.utils.launch.LegacyLaunch
 
init(List, String, LaunchOptions) - Method in class pro.gravit.utils.launch.ModuleLaunch
 
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
 
isDir(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
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
 
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(byte[], byte[], RSAPublicKey) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
isValidSign(InputStream, byte[], ECPublicKey) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
isValidSign(InputStream, byte[], RSAPublicKey) - 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

JarHelper - Class in pro.gravit.utils.helper
 
JarHelper() - Constructor for 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
 
JVM_BITS - Static variable in class pro.gravit.utils.helper.JVMHelper
 
JVM_BUILD - 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.ARCH - Enum Class in pro.gravit.utils.helper
 
JVMHelper.OS - Enum Class 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
 
launch(String, String, Collection) - Method in class pro.gravit.utils.launch.BasicLaunch
 
launch(String, String, Collection) - Method in interface pro.gravit.utils.launch.Launch
 
launch(String, String, Collection) - Method in class pro.gravit.utils.launch.LegacyLaunch
 
launch(String, String, Collection) - Method in class pro.gravit.utils.launch.ModuleLaunch
 
Launch - Interface in pro.gravit.utils.launch
 
LaunchOptions - Class in pro.gravit.utils.launch
 
LaunchOptions() - Constructor for class pro.gravit.utils.launch.LaunchOptions
 
LaunchOptions.ModuleConf - Class in pro.gravit.utils.launch
 
LegacyLaunch - Class in pro.gravit.utils.launch
 
LegacyLaunch() - Constructor for class pro.gravit.utils.launch.LegacyLaunch
 
LINUX - Enum constant in enum class 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
 
lookup(String) - Method in class pro.gravit.utils.command.CommandHandler
 

M

MACOSX - Enum constant in enum class pro.gravit.utils.helper.JVMHelper.OS
 
MAX_BATCH_SIZE - Static variable in class pro.gravit.utils.helper.IOHelper
 
MB32 - Static variable in class pro.gravit.utils.helper.IOHelper
 
MD5 - Enum constant in enum class pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
 
moduleConf - Variable in class pro.gravit.utils.launch.LaunchOptions
 
ModuleConf() - Constructor for class pro.gravit.utils.launch.LaunchOptions.ModuleConf
 
ModuleHacks - Class in pro.gravit.utils.launch
 
ModuleHacks() - Constructor for class pro.gravit.utils.launch.ModuleHacks
 
ModuleLaunch - Class in pro.gravit.utils.launch
 
ModuleLaunch() - Constructor for class pro.gravit.utils.launch.ModuleLaunch
 
modulePath - Variable in class pro.gravit.utils.launch.LaunchOptions.ModuleConf
 
modules - Variable in class pro.gravit.utils.launch.LaunchOptions.ModuleConf
 
move(Path, Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
MUSTDIE - Enum constant in enum class pro.gravit.utils.helper.JVMHelper.OS
 

N

name - Variable in class pro.gravit.utils.command.CommandHandler.Category
 
name - Variable in enum class pro.gravit.utils.helper.JVMHelper.ARCH
 
name - Variable in enum class pro.gravit.utils.helper.JVMHelper.OS
 
name - Variable in enum class pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
 
name - Variable in class pro.gravit.utils.ProviderMap
 
name - Variable in class pro.gravit.utils.UniversalJsonAdapter
 
NATIVE_EXTENSION - Static variable in class pro.gravit.utils.helper.JVMHelper
 
NATIVE_PREFIX - Static variable in class pro.gravit.utils.helper.JVMHelper
 
newAESDecryptCipher(byte[]) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
newAESEncryptCipher(byte[]) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
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
 
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
 
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
 
newRSADecryptCipher(RSAPrivateKey) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
newRSAEncryptCipher(RSAPublicKey) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
newRSASignSignature(RSAPrivateKey) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
newRSAVerifySignature(RSAPublicKey) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
newSocket() - Static method in class pro.gravit.utils.helper.IOHelper
 
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
 
nonClosing(InputStream) - Static method in class pro.gravit.utils.helper.IOHelper
 
nonClosing(OutputStream) - Static method in class pro.gravit.utils.helper.IOHelper
 
NOT_EMPTY - Static variable in class pro.gravit.utils.helper.VerifyHelper
 
NOT_NEGATIVE - Static variable in class pro.gravit.utils.helper.VerifyHelper
 

O

ofHandler(CommandHandler, boolean) - Method in class pro.gravit.utils.command.StdCommandHandler
 
ofHandler(CommandHandler, BufferedReader) - Method in class pro.gravit.utils.command.StdCommandHandler
 
ofHandler(CommandHandler, InputStream) - Method in class pro.gravit.utils.command.StdCommandHandler
 
opens - Variable in class pro.gravit.utils.launch.LaunchOptions.ModuleConf
 
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
 

P

parseCommand(CharSequence) - Static method in class pro.gravit.utils.command.CommandHandler
 
parseUsername(String) - Static method in class pro.gravit.utils.command.Command
 
parseUUID(String) - Static method in class pro.gravit.utils.command.Command
 
PLAIN - Enum constant in enum class 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
 
pro.gravit.utils - package pro.gravit.utils
 
pro.gravit.utils.command - package pro.gravit.utils.command
 
pro.gravit.utils.helper - package pro.gravit.utils.helper
 
pro.gravit.utils.launch - package pro.gravit.utils.launch
 
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
 
putIfAbsent(Map, K, V, String) - Static method in class pro.gravit.utils.helper.VerifyHelper
 

Q

QueryHelper - Class in pro.gravit.utils.helper
 
QueryHelper() - Constructor for class pro.gravit.utils.helper.QueryHelper
 

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(Random) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
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
 
readAttributes(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
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
 
reads - Variable in class pro.gravit.utils.launch.LaunchOptions.ModuleConf
 
readTexture(Object, boolean) - Static method in class pro.gravit.utils.helper.IOHelper
 
register(String, Class) - Method in class pro.gravit.utils.ProviderMap
 
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) - Method in class pro.gravit.utils.BiHookSet
 
registerHook(HookSet.Hook) - Method in class pro.gravit.utils.HookSet
 
registredProviders - Variable in class pro.gravit.utils.ProviderMap
 
request(URL) - Static method in class pro.gravit.utils.helper.IOHelper
 
resolve(InetSocketAddress) - Static method in class pro.gravit.utils.helper.IOHelper
 
resolveJavaBin(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
resolveJavaBin(Path, boolean) - Static method in class pro.gravit.utils.helper.IOHelper
 
RSA_ALGO - Static variable in class pro.gravit.utils.helper.SecurityHelper
 
RSA_CIPHER_ALGO - Static variable in class pro.gravit.utils.helper.SecurityHelper
 
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
 
RSA_SIGN_ALGO - Static variable in class pro.gravit.utils.helper.SecurityHelper
 
run() - Method in class pro.gravit.utils.command.CommandHandler
 
RUNTIME - Static variable in class pro.gravit.utils.helper.JVMHelper
 
RUNTIME_MXBEAN - Static variable in class pro.gravit.utils.helper.JVMHelper
 

S

SecurityHelper - Class in pro.gravit.utils.helper
 
SecurityHelper.DigestAlgorithm - Enum Class in pro.gravit.utils.helper
 
serialize(R, Type, JsonSerializationContext) - Method in class pro.gravit.utils.UniversalJsonAdapter
 
setSocketFlags(Socket) - Static method in class pro.gravit.utils.helper.IOHelper
 
SHA1 - Enum constant in enum class pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
 
SHA224 - Enum constant in enum class pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
 
SHA256 - Enum constant in enum class pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
 
SHA512 - Enum constant in enum class pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
 
sign(byte[], ECPrivateKey) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
sign(byte[], RSAPrivateKey) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
SOCKET_TIMEOUT - Static variable in class pro.gravit.utils.helper.IOHelper
 
splitUriQuery(URI) - Static method in class pro.gravit.utils.helper.QueryHelper
 
StdCommandHandler - Class in pro.gravit.utils.command
 
StdCommandHandler(boolean) - Constructor for class pro.gravit.utils.command.StdCommandHandler
 
StdCommandHandler(BufferedReader) - Constructor for class pro.gravit.utils.command.StdCommandHandler
 
StdCommandHandler(InputStream) - Constructor for class pro.gravit.utils.command.StdCommandHandler
 
StdCommandHandler(List, CommandCategory, boolean) - Constructor for class pro.gravit.utils.command.StdCommandHandler
 
StdCommandHandler(List, CommandCategory, BufferedReader) - Constructor for class pro.gravit.utils.command.StdCommandHandler
 
StdCommandHandler(List, CommandCategory, InputStream) - Constructor for class pro.gravit.utils.command.StdCommandHandler
 
SubCommand - Class in pro.gravit.utils.command
 
SubCommand() - Constructor for class pro.gravit.utils.command.SubCommand
 
SubCommand(String, String) - Constructor for class pro.gravit.utils.command.SubCommand
 

T

toAbsPath(Path) - Static method in class pro.gravit.utils.helper.IOHelper
 
toAbsPathString(Path) - 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
 
toPrivateECDSAKey(byte[]) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
toPrivateRSAKey(byte[]) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
toPublicECDSAKey(byte[]) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
toPublicRSAKey(byte[]) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
toString() - Method in exception class pro.gravit.utils.command.CommandException
 
toString() - Method in enum class pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
 
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(Path, OutputStream) - Static method in class pro.gravit.utils.helper.IOHelper
 
transform(String, String, ProtectionDomain, byte[]) - Method in interface pro.gravit.utils.launch.ClassLoaderControl.ClassTransformer
 
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) - Constructor for class pro.gravit.utils.UniversalJsonAdapter
 
UniversalJsonAdapter(ProviderMap, Class) - Constructor for class pro.gravit.utils.UniversalJsonAdapter
 
UniversalJsonAdapter(ProviderMap, String) - Constructor for class pro.gravit.utils.UniversalJsonAdapter
 
UniversalJsonAdapter(ProviderMap, String, Class) - Constructor for class pro.gravit.utils.UniversalJsonAdapter
 
UniversalJsonAdapter(ProviderMap, String, String, Class) - Constructor for class pro.gravit.utils.UniversalJsonAdapter
 
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) - Method in class pro.gravit.utils.BiHookSet
 
unregisterHook(HookSet.Hook) - Method in class pro.gravit.utils.HookSet
 
urlDecode(String) - Static method in class pro.gravit.utils.helper.IOHelper
 
urlDecodeStrict(String) - Static method in class pro.gravit.utils.helper.IOHelper
 
urlEncode(String) - Static method in class pro.gravit.utils.helper.IOHelper
 
USER_AGENT - Static variable in class pro.gravit.utils.helper.IOHelper
 
USERNAME_PATTERN - Static variable in class pro.gravit.utils.helper.VerifyHelper
 

V

valueOf(String) - Static method in enum class pro.gravit.utils.helper.JVMHelper.ARCH
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pro.gravit.utils.helper.JVMHelper.OS
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
Returns the enum constant of this class with the specified name.
values() - Static method in enum class pro.gravit.utils.helper.JVMHelper.ARCH
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pro.gravit.utils.helper.JVMHelper.OS
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
Returns an array containing the constants of this enum class, in the order they are declared.
verify(byte[]) - Method in enum class pro.gravit.utils.helper.SecurityHelper.DigestAlgorithm
 
verify(T, Predicate, String) - Static method in class pro.gravit.utils.helper.VerifyHelper
 
verifyArgs(String[], int) - Method in class pro.gravit.utils.command.Command
 
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
 
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(byte[], byte[], RSAPublicKey) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
verifySign(InputStream, byte[], ECPublicKey) - Static method in class pro.gravit.utils.helper.SecurityHelper
 
verifySign(InputStream, byte[], RSAPublicKey) - 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
 

W

walk(Path, FileVisitor, 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.
WORKING_DIR - Static variable in class pro.gravit.utils.helper.IOHelper
 
write(Path, byte[]) - Static method in class pro.gravit.utils.helper.IOHelper
 

X

X86 - Enum constant in enum class pro.gravit.utils.helper.JVMHelper.ARCH
 
X86_64 - Enum constant in enum class pro.gravit.utils.helper.JVMHelper.ARCH
 
A B C D E F G H I J L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form