Class SecureJarAccess
java.lang.Object
mods.thecomputerizer.theimpossiblelibrary.api.core.modules.AbstractModuleSystemAccessor
mods.thecomputerizer.theimpossiblelibrary.neoforge.core.modules.SecureJarAccess
- All Implemented Interfaces:
mods.thecomputerizer.theimpossiblelibrary.api.core.modules.ModuleSystemAccessor
public class SecureJarAccess
extends mods.thecomputerizer.theimpossiblelibrary.api.core.modules.AbstractModuleSystemAccessor
cpw.mods.jarhandling.impl.Jar
implements cpw.mods.jarhandling.SecureJar
It's generally safe to assume that every SecureJar implementation will be a Jar instance
-
Field Summary
Fields inherited from class mods.thecomputerizer.theimpossiblelibrary.api.core.modules.AbstractModuleSystemAccessor
access, loggerFields inherited from interface mods.thecomputerizer.theimpossiblelibrary.api.core.modules.ModuleSystemAccessor
MODULE_CLASS, MODULE_DESCRIPTOR_CLASS, RESOLVED_MODULE_CLASS -
Method Summary
Modifier and TypeMethodDescriptionmetadata()name()mods.thecomputerizer.theimpossiblelibrary.api.core.modules.ModuleDescriptorAccessnewModuleDescriptor(String moduleName, List<String> usesServices) packages()print()Returns a string consisting of the name and URI for loggingList<cpw.mods.jarhandling.SecureJar.Provider>uri()Methods inherited from class mods.thecomputerizer.theimpossiblelibrary.api.core.modules.AbstractModuleSystemAccessor
access, accessAs, construct, construct, construct, constructDirect, constructDirect, defaultMapPrinter, getClassAccess, getClassAccess, getClassForName, getClassForName, getClassLoader, getConfiguration, getJavaLangAccess, getJavaLangAccess, getModule, getModuleDescriptor, getModuleDescriptorBuilder, getModuleDescriptorBuilder, getModuleLayer, getModuleReference, getResolvedModule, invokeStatic, invokeStatic, invokeStatic, invokeStatic, invokeStaticDirect, invokeStaticDirect, logger, newModule, newResolvedModule, newResolvedModuleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface mods.thecomputerizer.theimpossiblelibrary.api.core.modules.ModuleSystemAccessor
as, as, asCollection, asList, asMap, asMapCollectionValue, asMapDefault, asOptional, asOptionalResult, asOptionalResult, asSet, get, get, getDirect, invoke, invoke, invokeDirect, logOrPrint, logOrPrint, logOrPrint, logOrPrintError, logOrPrintError, set, set, setDirect
-
Method Details
-
metadata
-
name
-
newModuleDescriptor
-
newModuleFinder
-
packages
-
print
Returns a string consisting of the name and URI for logging -
providers
-
uri
-