public class ClassAccess extends AbstractModuleSystemAccessor
access, loggerMODULE_CLASS, MODULE_DESCRIPTOR_CLASS, RESOLVED_MODULE_CLASS| Modifier and Type | Method and Description |
|---|---|
ModuleAccess |
getModule() |
java.lang.Object |
getModuleDirect() |
java.lang.String |
getModuleName() |
boolean |
inModule(ModuleAccess module) |
boolean |
inModule(java.lang.Object module) |
boolean |
inModule(java.lang.String... moduleNames) |
boolean |
moveIfInModule(ClassLoaderAccess loader,
ModuleAccess module,
java.lang.String... moduleNames)
Returns true if the class is moved
|
void |
moveTo(ClassLoaderAccess loader,
ModuleAccess module) |
java.lang.String |
pkgName() |
void |
setClassLoader(java.lang.ClassLoader loader) |
void |
setClassLoader(ClassLoaderAccess loader) |
void |
setModule(ModuleAccess module) |
void |
setModule(ModuleLayerAccess moduleLayerAccess,
java.lang.String moduleName) |
void |
setModule(java.lang.Object module) |
void |
setModuleIfIn(ModuleAccess module,
java.lang.String... moduleNames) |
<T> java.lang.Class<T> |
unwrap() |
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 ModuleAccess getModule()
public java.lang.Object getModuleDirect()
public java.lang.String getModuleName()
public boolean inModule(java.lang.String... moduleNames)
public boolean inModule(ModuleAccess module)
public boolean inModule(java.lang.Object module)
public boolean moveIfInModule(ClassLoaderAccess loader, ModuleAccess module, java.lang.String... moduleNames)
public void moveTo(ClassLoaderAccess loader, ModuleAccess module)
public java.lang.String pkgName()
public void setClassLoader(ClassLoaderAccess loader)
public void setClassLoader(java.lang.ClassLoader loader)
public void setModuleIfIn(ModuleAccess module, java.lang.String... moduleNames)
public void setModule(ModuleLayerAccess moduleLayerAccess, java.lang.String moduleName)
public void setModule(ModuleAccess module)
public void setModule(java.lang.Object module)
public <T> java.lang.Class<T> unwrap()