Thread-Safety
This class is immutable and can be shared between threads without safe publication.| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| public static class | |
| public static class | |
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| private List | |
| private final short | |
| private DotName | |
| pack-priv static final int | |
| private final ClassInfo | |
| private final DotName | |
| private static final int | |
| private List | |
| private List | |
| private List | |
| private List | |
| private List | |
| private final String |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public final AnnotationInstance | |
| public final Collection | |
| public final List | |
| public List | |
| pack-priv List | |
| public short | |
| public final boolean | |
| public boolean | |
| public DotName | |
| public ClassInfo | |
| public DotName | |
| public List | |
| pack-priv List | |
| public List | |
| pack-priv List | |
| public List | |
| pack-priv List | |
| public List | |
| pack-priv List | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| pack-priv void | |
| public String | |
| public List | |
| pack-priv List | |
| public String |
| exports | back to summary |
|---|---|
| private List<ModuleInfo. | |
| flags | back to summary |
|---|---|
| private final short flags | |
| mainClass | back to summary |
|---|---|
| private DotName mainClass | |
| MODULE | back to summary |
|---|---|
| pack-priv static final int MODULE | |
| moduleInfoClass | back to summary |
|---|---|
| private final ClassInfo moduleInfoClass | |
| name | back to summary |
|---|---|
| private final DotName name | |
| OPEN | back to summary |
|---|---|
| private static final int OPEN | |
| opens | back to summary |
|---|---|
| private List<ModuleInfo. | |
| packages | back to summary |
|---|---|
| private List<DotName> packages | |
| provides | back to summary |
|---|---|
| private List<ModuleInfo. | |
| requires | back to summary |
|---|---|
| private List<ModuleInfo. | |
| uses | back to summary |
|---|---|
| private List<DotName> uses | |
| version | back to summary |
|---|---|
| private final String version | |
| ModuleInfo | back to summary |
|---|---|
| pack-priv ModuleInfo(ClassInfo moduleInfoClass, DotName name, short flags, String version) | |
| annotation | back to summary |
|---|---|
| public final AnnotationInstance annotation(DotName name) | |
| annotations | back to summary |
|---|---|
| public final Collection | |
| annotationsWithRepeatable | back to summary |
|---|---|
| public final List | |
| exports | back to summary |
|---|---|
| public List | |
| exportsList | back to summary |
|---|---|
| pack-priv List | |
| flags | back to summary |
|---|---|
| public short flags() Returns the access flags for this class. The standard
| |
| hasAnnotation | back to summary |
|---|---|
| public final boolean hasAnnotation(DotName name) | |
| isOpen | back to summary |
|---|---|
| public boolean isOpen() | |
| mainClass | back to summary |
|---|---|
| public DotName mainClass() | |
| moduleInfoClass | back to summary |
|---|---|
| public ClassInfo moduleInfoClass() | |
| name | back to summary |
|---|---|
| public DotName name() Returns the name of the class
| |
| opens | back to summary |
|---|---|
| public List | |
| opensList | back to summary |
|---|---|
| pack-priv List | |
| packages | back to summary |
|---|---|
| public List | |
| packagesList | back to summary |
|---|---|
| pack-priv List | |
| provides | back to summary |
|---|---|
| public List | |
| providesList | back to summary |
|---|---|
| pack-priv List | |
| requires | back to summary |
|---|---|
| public List | |
| requiresList | back to summary |
|---|---|
| pack-priv List | |
| setExports | back to summary |
|---|---|
| pack-priv void setExports(List<ModuleInfo. | |
| setMainClass | back to summary |
|---|---|
| pack-priv void setMainClass(DotName mainClass) | |
| setOpens | back to summary |
|---|---|
| pack-priv void setOpens(List<ModuleInfo. | |
| setPackages | back to summary |
|---|---|
| pack-priv void setPackages(List<DotName> packages) | |
| setProvides | back to summary |
|---|---|
| pack-priv void setProvides(List<ModuleInfo. | |
| setRequires | back to summary |
|---|---|
| pack-priv void setRequires(List<ModuleInfo. | |
| setUses | back to summary |
|---|---|
| pack-priv void setUses(List<DotName> uses) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
| |
| uses | back to summary |
|---|---|
| public List | |
| usesList | back to summary |
|---|---|
| pack-priv List | |
| version | back to summary |
|---|---|
| public String version() | |
| Modifier and Type | Field and Description |
|---|---|
| private final int | |
| private final DotName | |
| private final List |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public boolean | |
| public DotName | |
| public List | |
| pack-priv List | |
| public String |
| flags | back to summary |
|---|---|
| private final int flags | |
| source | back to summary |
|---|---|
| private final DotName source | |
| targets | back to summary |
|---|---|
| private final List<DotName> targets | |
| ExportedPackageInfo | back to summary |
|---|---|
| pack-priv ExportedPackageInfo(DotName source, int flags, List<DotName> targets) | |
| flags | back to summary |
|---|---|
| public int flags() | |
| isQualified | back to summary |
|---|---|
| public boolean isQualified() | |
| source | back to summary |
|---|---|
| public DotName source() | |
| targets | back to summary |
|---|---|
| public List | |
| targetsList | back to summary |
|---|---|
| pack-priv List | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object. | |
| Modifier and Type | Field and Description |
|---|---|
| private final int | |
| private final DotName | |
| private final List |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public boolean | |
| public DotName | |
| public List | |
| pack-priv List | |
| public String |
| flags | back to summary |
|---|---|
| private final int flags | |
| source | back to summary |
|---|---|
| private final DotName source | |
| targets | back to summary |
|---|---|
| private final List<DotName> targets | |
| OpenedPackageInfo | back to summary |
|---|---|
| pack-priv OpenedPackageInfo(DotName source, int flags, List<DotName> targets) | |
| flags | back to summary |
|---|---|
| public int flags() | |
| isQualified | back to summary |
|---|---|
| public boolean isQualified() | |
| source | back to summary |
|---|---|
| public DotName source() | |
| targets | back to summary |
|---|---|
| public List | |
| targetsList | back to summary |
|---|---|
| pack-priv List | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object. | |
| Modifier and Type | Field and Description |
|---|---|
| private final List | |
| private final DotName |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public List | |
| pack-priv List | |
| public DotName | |
| public String |
| providers | back to summary |
|---|---|
| private final List<DotName> providers | |
| service | back to summary |
|---|---|
| private final DotName service | |
| ProvidedServiceInfo | back to summary |
|---|---|
| pack-priv ProvidedServiceInfo(DotName name, List<DotName> providers) | |
| providers | back to summary |
|---|---|
| public List | |
| providersList | back to summary |
|---|---|
| pack-priv List | |
| service | back to summary |
|---|---|
| public DotName service() | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object. | |
| Modifier and Type | Field and Description |
|---|---|
| private final int | |
| private final DotName | |
| private static final int | |
| private static final int | |
| private final String |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public boolean | |
| public boolean | |
| public DotName | |
| public String | |
| public String |
| flags | back to summary |
|---|---|
| private final int flags | |
| name | back to summary |
|---|---|
| private final DotName name | |
| STATIC | back to summary |
|---|---|
| private static final int STATIC | |
| TRANSITIVE | back to summary |
|---|---|
| private static final int TRANSITIVE | |
| version | back to summary |
|---|---|
| private final String version | |
| RequiredModuleInfo | back to summary |
|---|---|
| pack-priv RequiredModuleInfo(DotName name, int flags, String version) | |
| flags | back to summary |
|---|---|
| public int flags() | |
| isStatic | back to summary |
|---|---|
| public boolean isStatic() | |
| isTransitive | back to summary |
|---|---|
| public boolean isTransitive() | |
| name | back to summary |
|---|---|
| public DotName name() | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object. | |
| version | back to summary |
|---|---|
| public String version() | |