Package net.bytebuddy.description.module
Interface ModuleDescription.ForLoadedModule.ModuleDescriptor.Requires
-
- Enclosing interface:
- ModuleDescription.ForLoadedModule.ModuleDescriptor
@Proxied("java.lang.module.ModuleDescriptor$Requires") public static interface ModuleDescription.ForLoadedModule.ModuleDescriptor.Requires
A proxy for interacting withjava.lang.ModuleDescriptor.Requires.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Set<java.lang.Enum<?>>modifiers(java.lang.Object value)Returns the modifiers of the requires declaration.java.lang.Stringname(java.lang.Object value)Returns the name of the required module.java.lang.ObjectrawCompiledVersion(java.lang.Object value)Returns the raw compiled version of the required module.
-
-
-
Method Detail
-
name
java.lang.String name(java.lang.Object value)
Returns the name of the required module.- Parameters:
value- Thejava.lang.ModuleDescriptor.Requiresinstance.- Returns:
- The name of the required module.
-
modifiers
java.util.Set<java.lang.Enum<?>> modifiers(java.lang.Object value)
Returns the modifiers of the requires declaration.- Parameters:
value- Thejava.lang.ModuleDescriptor.Requiresinstance.- Returns:
- The modifiers of the requires declaration.
-
rawCompiledVersion
java.lang.Object rawCompiledVersion(java.lang.Object value)
Returns the raw compiled version of the required module.- Parameters:
value- Thejava.lang.ModuleDescriptor.Requiresinstance.- Returns:
- The raw compiled version as an
Optional.
-
-