public static interface ModuleDescription.Exports extends ModifierReviewable.OfMandatable
| Modifier and Type | Interface and Description |
|---|---|
static class |
ModuleDescription.Exports.AbstractBase
An abstract base implementation of
ModuleDescription.Exports that provides a default implementation
for ModuleDescription.Exports.AbstractBase.isQualified(). |
static class |
ModuleDescription.Exports.Simple
A simple implementation of
ModuleDescription.Exports that stores the target modules and modifiers. |
ModifierReviewable.ForFieldDescription, ModifierReviewable.ForMethodDescription, ModifierReviewable.ForModuleDescription, ModifierReviewable.ForModuleRequirement, ModifierReviewable.ForParameterDescription, ModifierReviewable.ForTypeDefinition, ModifierReviewable.OfAbstraction, ModifierReviewable.OfByteCodeElement, ModifierReviewable.OfEnumeration, ModifierReviewable.OfMandatableEMPTY_MASK| Modifier and Type | Method and Description |
|---|---|
Set<String> |
getTargets()
Returns the target modules that this package is exported to.
|
boolean |
isQualified()
Determines if this export is qualified (exported to specific modules only).
|
getMandate, isMandatedgetModifiers, getSyntheticState, isFinal, isSyntheticSet<String> getTargets()
boolean isQualified()
true if this export has specific target modules, false if exported to all modules.Copyright © 2014–2025. All rights reserved.