public static class ModuleDescription.Exports.Simple extends ModuleDescription.Exports.AbstractBase
ModuleDescription.Exports that stores the target modules and modifiers.ModuleDescription.Exports.AbstractBase, ModuleDescription.Exports.SimpleModifierReviewable.ForFieldDescription, ModifierReviewable.ForMethodDescription, ModifierReviewable.ForModuleDescription, ModifierReviewable.ForModuleRequirement, ModifierReviewable.ForParameterDescription, ModifierReviewable.ForTypeDefinition, ModifierReviewable.OfAbstraction, ModifierReviewable.OfByteCodeElement, ModifierReviewable.OfEnumeration, ModifierReviewable.OfMandatable| Modifier and Type | Field and Description |
|---|---|
protected int |
modifiers
The modifiers for this export.
|
EMPTY_MASK| Constructor and Description |
|---|
Simple(Set<String> targets,
int modifiers)
Creates a new simple export declaration.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getModifiers()
Returns the modifier that is described by this object.
|
Set<String> |
getTargets()
Returns the target modules that this package is exported to.
|
equals, hashCode, isQualified, toStringgetEnumerationState, getFieldManifestation, getFieldPersistence, getMandate, getMethodManifestation, getMethodStrictness, getOpenness, getOwnership, getParameterManifestation, getProvisioningState, getRequiredPhase, getSynchronizationState, getSyntheticState, getTransitivity, getTypeManifestation, getVisibility, isAbstract, isAnnotation, isBridge, isDeprecated, isEnum, isFinal, isInterface, isMandated, isNative, isOpen, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, isStaticPhase, isStrict, isSynchronized, isSynthetic, isTransient, isTransitive, isVarArgs, isVolatileclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetMandate, isMandatedgetSyntheticState, isFinal, isSyntheticpublic Set<String> getTargets()
public int getModifiers()
Copyright © 2014–2025. All rights reserved.