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 classDefaultJavaModuleDescriptor.DefaultJavaExportsstatic classDefaultJavaModuleDescriptor.DefaultJavaOpensstatic classDefaultJavaModuleDescriptor.DefaultJavaProvidesstatic classDefaultJavaModuleDescriptor.DefaultJavaRequiresstatic classDefaultJavaModuleDescriptor.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>exportsprivate java.lang.Stringnameprivate booleanopenprivate java.util.Collection<DefaultJavaModuleDescriptor.DefaultJavaOpens>opensprivate java.util.Collection<DefaultJavaModuleDescriptor.DefaultJavaProvides>providesprivate java.util.Collection<DefaultJavaModuleDescriptor.DefaultJavaRequires>requiresprivate 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 voidaddExports(DefaultJavaModuleDescriptor.DefaultJavaExports exports)voidaddOpens(DefaultJavaModuleDescriptor.DefaultJavaOpens opens)voidaddProvides(DefaultJavaModuleDescriptor.DefaultJavaProvides provides)voidaddRequires(DefaultJavaModuleDescriptor.DefaultJavaRequires requires)voidaddUses(DefaultJavaModuleDescriptor.DefaultJavaUses uses)java.util.Collection<JavaModuleDescriptor.JavaExports>getExports()java.lang.StringgetName()java.util.Collection<JavaModuleDescriptor.JavaOpens>getOpens()java.util.Collection<JavaModuleDescriptor.JavaProvides>getProvides()java.util.Collection<JavaModuleDescriptor.JavaRequires>getRequires()java.util.Collection<JavaModuleDescriptor.JavaUses>getUses()booleanisOpen()voidsetOpen(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:
getNamein interfaceJavaModuleDescriptor
-
setOpen
public void setOpen(boolean open)
-
isOpen
public boolean isOpen()
- Specified by:
isOpenin interfaceJavaModuleDescriptor
-
addExports
public void addExports(DefaultJavaModuleDescriptor.DefaultJavaExports exports)
-
getExports
public java.util.Collection<JavaModuleDescriptor.JavaExports> getExports()
- Specified by:
getExportsin interfaceJavaModuleDescriptor
-
addOpens
public void addOpens(DefaultJavaModuleDescriptor.DefaultJavaOpens opens)
-
getOpens
public java.util.Collection<JavaModuleDescriptor.JavaOpens> getOpens()
- Specified by:
getOpensin interfaceJavaModuleDescriptor
-
addRequires
public void addRequires(DefaultJavaModuleDescriptor.DefaultJavaRequires requires)
-
getRequires
public java.util.Collection<JavaModuleDescriptor.JavaRequires> getRequires()
- Specified by:
getRequiresin interfaceJavaModuleDescriptor
-
addProvides
public void addProvides(DefaultJavaModuleDescriptor.DefaultJavaProvides provides)
-
getProvides
public java.util.Collection<JavaModuleDescriptor.JavaProvides> getProvides()
- Specified by:
getProvidesin interfaceJavaModuleDescriptor
-
addUses
public void addUses(DefaultJavaModuleDescriptor.DefaultJavaUses uses)
-
getUses
public java.util.Collection<JavaModuleDescriptor.JavaUses> getUses()
- Specified by:
getUsesin interfaceJavaModuleDescriptor
-
-