Class ModuleAttribute
java.lang.Object
com.strobel.assembler.ir.attributes.SourceAttribute
com.strobel.assembler.ir.attributes.ModuleAttribute
-
Constructor Summary
ConstructorsConstructorDescriptionModuleAttribute(int length, String moduleName, String version, int flags, ModuleDependency[] requires, PackageInfo[] exports, PackageInfo[] opens, TypeReference[] uses, ServiceInfo[] provides) -
Method Summary
Modifier and TypeMethodDescriptionfinal List<PackageInfo> final EnumSet<Flags.Flag> getFlags()final Stringfinal List<PackageInfo> getOpens()final List<ModuleDependency> final List<TypeReference> getUses()final StringMethods inherited from class com.strobel.assembler.ir.attributes.SourceAttribute
create, find, find, getLength, getName, readAttribute, readAttributes
-
Constructor Details
-
ModuleAttribute
public ModuleAttribute(int length, String moduleName, String version, int flags, ModuleDependency[] requires, PackageInfo[] exports, PackageInfo[] opens, TypeReference[] uses, ServiceInfo[] provides)
-
-
Method Details
-
getModuleName
-
getFlags
-
getVersion
-
getRequires
-
getExports
-
getOpens
-
getUses
-
getProvides
-