public interface org.eclipse.jdt.internal.compiler.env.IUpdatableModule
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.eclipse.jdt.internal.compiler.env.IUpdatableModule
super_class: java.lang.Object
{
public abstract char[] name();
descriptor: ()[C
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void addReads(char[]);
descriptor: ([C)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
moduleName
public abstract void addExports(char[], char[][]);
descriptor: ([C[[C)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
packageName
targetModules
public abstract void setMainClassName(char[]);
descriptor: ([C)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
mainClassName
public abstract void setPackageNames(org.eclipse.jdt.internal.compiler.util.SimpleSetOfCharArray);
descriptor: (Lorg/eclipse/jdt/internal/compiler/util/SimpleSetOfCharArray;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
packageNames
}
SourceFile: "IUpdatableModule.java"
NestMembers:
org.eclipse.jdt.internal.compiler.env.IUpdatableModule$AddExports org.eclipse.jdt.internal.compiler.env.IUpdatableModule$AddReads org.eclipse.jdt.internal.compiler.env.IUpdatableModule$UpdateKind org.eclipse.jdt.internal.compiler.env.IUpdatableModule$UpdatesByKind
InnerClasses:
public AddExports = org.eclipse.jdt.internal.compiler.env.IUpdatableModule$AddExports of org.eclipse.jdt.internal.compiler.env.IUpdatableModule
public AddReads = org.eclipse.jdt.internal.compiler.env.IUpdatableModule$AddReads of org.eclipse.jdt.internal.compiler.env.IUpdatableModule
public final UpdateKind = org.eclipse.jdt.internal.compiler.env.IUpdatableModule$UpdateKind of org.eclipse.jdt.internal.compiler.env.IUpdatableModule
public UpdatesByKind = org.eclipse.jdt.internal.compiler.env.IUpdatableModule$UpdatesByKind of org.eclipse.jdt.internal.compiler.env.IUpdatableModule