Package com.thoughtworks.qdox.model.impl
Class DefaultJavaModuleDescriptor
- java.lang.Object
-
- com.thoughtworks.qdox.model.impl.DefaultJavaModuleDescriptor
-
- All Implemented Interfaces:
JavaModuleDescriptor
public class DefaultJavaModuleDescriptor extends java.lang.Object implements JavaModuleDescriptor
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DefaultJavaModuleDescriptor.DefaultJavaExports
static class
DefaultJavaModuleDescriptor.DefaultJavaOpens
static class
DefaultJavaModuleDescriptor.DefaultJavaProvides
static class
DefaultJavaModuleDescriptor.DefaultJavaRequires
static class
DefaultJavaModuleDescriptor.DefaultJavaUses
-
Nested classes/interfaces inherited from interface com.thoughtworks.qdox.model.JavaModuleDescriptor
JavaModuleDescriptor.JavaExports, JavaModuleDescriptor.JavaOpens, JavaModuleDescriptor.JavaProvides, JavaModuleDescriptor.JavaRequires, JavaModuleDescriptor.JavaUses
-
-
Field Summary
Fields Modifier and Type Field 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 Summary
Constructors Constructor Description DefaultJavaModuleDescriptor(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Field Detail
-
name
private java.lang.String name
-
open
private boolean open
-
requires
private java.util.Collection<DefaultJavaModuleDescriptor.DefaultJavaRequires> requires
-
exports
private java.util.Collection<DefaultJavaModuleDescriptor.DefaultJavaExports> exports
-
opens
private java.util.Collection<DefaultJavaModuleDescriptor.DefaultJavaOpens> opens
-
uses
private java.util.Collection<DefaultJavaModuleDescriptor.DefaultJavaUses> uses
-
provides
private java.util.Collection<DefaultJavaModuleDescriptor.DefaultJavaProvides> provides
-
-
Method Detail
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceJavaModuleDescriptor
-
setOpen
public void setOpen(boolean open)
-
isOpen
public boolean isOpen()
- Specified by:
isOpen
in interfaceJavaModuleDescriptor
-
addExports
public void addExports(DefaultJavaModuleDescriptor.DefaultJavaExports exports)
-
getExports
public java.util.Collection<JavaModuleDescriptor.JavaExports> getExports()
- Specified by:
getExports
in interfaceJavaModuleDescriptor
-
addOpens
public void addOpens(DefaultJavaModuleDescriptor.DefaultJavaOpens opens)
-
getOpens
public java.util.Collection<JavaModuleDescriptor.JavaOpens> getOpens()
- Specified by:
getOpens
in interfaceJavaModuleDescriptor
-
addRequires
public void addRequires(DefaultJavaModuleDescriptor.DefaultJavaRequires requires)
-
getRequires
public java.util.Collection<JavaModuleDescriptor.JavaRequires> getRequires()
- Specified by:
getRequires
in interfaceJavaModuleDescriptor
-
addProvides
public void addProvides(DefaultJavaModuleDescriptor.DefaultJavaProvides provides)
-
getProvides
public java.util.Collection<JavaModuleDescriptor.JavaProvides> getProvides()
- Specified by:
getProvides
in interfaceJavaModuleDescriptor
-
addUses
public void addUses(DefaultJavaModuleDescriptor.DefaultJavaUses uses)
-
getUses
public java.util.Collection<JavaModuleDescriptor.JavaUses> getUses()
- Specified by:
getUses
in interfaceJavaModuleDescriptor
-
-