Package net.bytebuddy.description.module
Interface ModuleDescription.ForLoadedModule.Module
- Enclosing class:
ModuleDescription.ForLoadedModule
A proxy for interacting with
java.lang.Module.-
Method Summary
Modifier and TypeMethodDescriptiongetDescriptor(Object value) Returns the module descriptor.Returns the module's name.getPackages(Object value) Returns the module's exported packages.booleanisInstance(Object value) Returnstrueif the supplied instance is of typejava.lang.Module.booleanReturnstrueif the supplied module is named.
-
Method Details
-
isInstance
Returnstrueif the supplied instance is of typejava.lang.Module.- Parameters:
value- The instance to investigate.- Returns:
trueif the supplied value is ajava.lang.Module.
-
isNamed
Returnstrueif the supplied module is named.- Parameters:
value- Thejava.lang.Moduleto check for the existence of a name.- Returns:
trueif the supplied module is named.
-
getName
Returns the module's name.- Parameters:
value- Thejava.lang.Moduleto check for its name.- Returns:
- The module's (implicit or explicit) name.
-
getPackages
Returns the module's exported packages.- Parameters:
value- Thejava.lang.Moduleto check for its packages.- Returns:
- The module's packages.
-
getDescriptor
Returns the module descriptor.- Parameters:
value- Thejava.lang.Moduleto check for its descriptor.- Returns:
- The module's descriptor.
-