public class ModFileInfoAccess
extends mods.thecomputerizer.theimpossiblelibrary.api.core.modules.AbstractModuleSystemAccessor
| Modifier and Type | Method and Description |
|---|---|
ModFileAccess |
file() |
ModuleReferenceHolder |
getJarModule(ModuleClassLoaderAccess loader,
java.lang.String modid,
java.util.function.Consumer<java.lang.String> jarNameMismatchHandler) |
java.lang.String |
jarName() |
java.lang.String |
moduleName() |
mods.thecomputerizer.theimpossiblelibrary.api.core.modules.ModuleDescriptorAccess |
newModuleDescriptor(java.lang.String moduleName,
SecureJarAccess secureJar) |
mods.thecomputerizer.theimpossiblelibrary.api.core.modules.ModuleReferenceAccess |
newModuleFinderReference(mods.thecomputerizer.theimpossiblelibrary.api.core.modules.ModuleDescriptorAccess moduleDescriptor) |
SecureJarAccess |
secureJar() |
java.util.List<java.lang.String> |
usesServices() |
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, newResolvedModuleclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitas, as, asCollection, asList, asMap, asMapCollectionValue, asMapDefault, asOptional, asOptionalResult, asOptionalResult, asSet, construct, construct, construct, constructDirect, constructDirect, get, get, getAsLogger, getClassAccess, getClassAccess, getClassForName, getClassForName, getClassLoader, getConfiguration, getDirect, getJavaLangAccess, getJavaLangAccess, getModule, getModuleDescriptor, getModuleDescriptorBuilder, getModuleDescriptorBuilder, getModuleLayer, getModuleReference, getResolvedModule, getStatic, getStatic, getStatic, getStatic, getStaticDirect, getStaticDirect, invoke, invoke, invokeDirect, invokeStatic, invokeStatic, invokeStatic, invokeStatic, invokeStaticDirect, invokeStaticDirect, logOrPrint, logOrPrint, logOrPrint, logOrPrintError, logOrPrintError, newModule, newResolvedModule, set, set, setDirectpublic ModFileAccess file()
public ModuleReferenceHolder getJarModule(ModuleClassLoaderAccess loader, java.lang.String modid, java.util.function.Consumer<java.lang.String> jarNameMismatchHandler)
public java.lang.String jarName()
public java.lang.String moduleName()
public mods.thecomputerizer.theimpossiblelibrary.api.core.modules.ModuleDescriptorAccess newModuleDescriptor(java.lang.String moduleName,
SecureJarAccess secureJar)
public mods.thecomputerizer.theimpossiblelibrary.api.core.modules.ModuleReferenceAccess newModuleFinderReference(mods.thecomputerizer.theimpossiblelibrary.api.core.modules.ModuleDescriptorAccess moduleDescriptor)
public SecureJarAccess secureJar()
public java.util.List<java.lang.String> usesServices()