public class DefaultJavaModuleDescriptor extends java.lang.Object implements JavaModuleDescriptor
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultJavaModuleDescriptor.DefaultJavaExports |
static class |
DefaultJavaModuleDescriptor.DefaultJavaOpens |
static class |
DefaultJavaModuleDescriptor.DefaultJavaProvides |
static class |
DefaultJavaModuleDescriptor.DefaultJavaRequires |
static class |
DefaultJavaModuleDescriptor.DefaultJavaUses |
JavaModuleDescriptor.JavaExports, JavaModuleDescriptor.JavaOpens, JavaModuleDescriptor.JavaProvides, JavaModuleDescriptor.JavaRequires, JavaModuleDescriptor.JavaUses| Modifier and Type | Field and Description |
|---|---|
private java.util.Collection<DefaultJavaModuleDescriptor.DefaultJavaExports> |
exports |
private java.lang.String |
name |
private boolean |
open |
private java.util.Collection<DefaultJavaModuleDescriptor.DefaultJavaOpens> |
opens |
private java.util.Collection<DefaultJavaModuleDescriptor.DefaultJavaProvides> |
provides |
private java.util.Collection<DefaultJavaModuleDescriptor.DefaultJavaRequires> |
requires |
private java.util.Collection<DefaultJavaModuleDescriptor.DefaultJavaUses> |
uses |
| Constructor and Description |
|---|
DefaultJavaModuleDescriptor(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
addExports(DefaultJavaModuleDescriptor.DefaultJavaExports exports) |
void |
addOpens(DefaultJavaModuleDescriptor.DefaultJavaOpens opens) |
void |
addProvides(DefaultJavaModuleDescriptor.DefaultJavaProvides provides) |
void |
addRequires(DefaultJavaModuleDescriptor.DefaultJavaRequires requires) |
void |
addUses(DefaultJavaModuleDescriptor.DefaultJavaUses uses) |
java.util.Collection<JavaModuleDescriptor.JavaExports> |
getExports() |
java.lang.String |
getName() |
java.util.Collection<JavaModuleDescriptor.JavaOpens> |
getOpens() |
java.util.Collection<JavaModuleDescriptor.JavaProvides> |
getProvides() |
java.util.Collection<JavaModuleDescriptor.JavaRequires> |
getRequires() |
java.util.Collection<JavaModuleDescriptor.JavaUses> |
getUses() |
boolean |
isOpen() |
void |
setOpen(boolean open) |
private java.lang.String name
private boolean open
private java.util.Collection<DefaultJavaModuleDescriptor.DefaultJavaRequires> requires
private java.util.Collection<DefaultJavaModuleDescriptor.DefaultJavaExports> exports
private java.util.Collection<DefaultJavaModuleDescriptor.DefaultJavaOpens> opens
private java.util.Collection<DefaultJavaModuleDescriptor.DefaultJavaUses> uses
private java.util.Collection<DefaultJavaModuleDescriptor.DefaultJavaProvides> provides
public DefaultJavaModuleDescriptor(java.lang.String name)
public java.lang.String getName()
getName in interface JavaModuleDescriptorpublic void setOpen(boolean open)
public boolean isOpen()
isOpen in interface JavaModuleDescriptorpublic void addExports(DefaultJavaModuleDescriptor.DefaultJavaExports exports)
public java.util.Collection<JavaModuleDescriptor.JavaExports> getExports()
getExports in interface JavaModuleDescriptorpublic void addOpens(DefaultJavaModuleDescriptor.DefaultJavaOpens opens)
public java.util.Collection<JavaModuleDescriptor.JavaOpens> getOpens()
getOpens in interface JavaModuleDescriptorpublic void addRequires(DefaultJavaModuleDescriptor.DefaultJavaRequires requires)
public java.util.Collection<JavaModuleDescriptor.JavaRequires> getRequires()
getRequires in interface JavaModuleDescriptorpublic void addProvides(DefaultJavaModuleDescriptor.DefaultJavaProvides provides)
public java.util.Collection<JavaModuleDescriptor.JavaProvides> getProvides()
getProvides in interface JavaModuleDescriptorpublic void addUses(DefaultJavaModuleDescriptor.DefaultJavaUses uses)
public java.util.Collection<JavaModuleDescriptor.JavaUses> getUses()
getUses in interface JavaModuleDescriptor