Package net.bytebuddy.description.module
Class ModuleDescription.Exports.AbstractBase
java.lang.Object
net.bytebuddy.description.ModifierReviewable.AbstractBase
net.bytebuddy.description.module.ModuleDescription.Exports.AbstractBase
- All Implemented Interfaces:
ModifierReviewable,ModifierReviewable.ForFieldDescription,ModifierReviewable.ForMethodDescription,ModifierReviewable.ForModuleDescription,ModifierReviewable.ForModuleRequirement,ModifierReviewable.ForParameterDescription,ModifierReviewable.ForTypeDefinition,ModifierReviewable.OfAbstraction,ModifierReviewable.OfByteCodeElement,ModifierReviewable.OfEnumeration,ModifierReviewable.OfMandatable,ModuleDescription.Exports
- Direct Known Subclasses:
ModuleDescription.Exports.Simple
- Enclosing interface:
ModuleDescription.Exports
public abstract static class ModuleDescription.Exports.AbstractBase
extends ModifierReviewable.AbstractBase
implements ModuleDescription.Exports
An abstract base implementation of
ModuleDescription.Exports that provides a default implementation
for isQualified().-
Nested Class Summary
Nested classes/interfaces inherited from interface net.bytebuddy.description.ModifierReviewable
ModifierReviewable.AbstractBase, ModifierReviewable.ForFieldDescription, ModifierReviewable.ForMethodDescription, ModifierReviewable.ForModuleDescription, ModifierReviewable.ForModuleRequirement, ModifierReviewable.ForParameterDescription, ModifierReviewable.ForTypeDefinition, ModifierReviewable.OfAbstraction, ModifierReviewable.OfByteCodeElement, ModifierReviewable.OfEnumeration, ModifierReviewable.OfMandatableNested classes/interfaces inherited from interface net.bytebuddy.description.module.ModuleDescription.Exports
ModuleDescription.Exports.AbstractBase, ModuleDescription.Exports.Simple -
Field Summary
Fields inherited from interface net.bytebuddy.description.ModifierReviewable
EMPTY_MASK -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.bytebuddy.description.ModifierReviewable.AbstractBase
getEnumerationState, 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, isVolatileMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.bytebuddy.description.ModifierReviewable
getModifiers, getSyntheticState, isFinal, isSyntheticMethods inherited from interface net.bytebuddy.description.ModifierReviewable.OfMandatable
getMandate, isMandatedMethods inherited from interface net.bytebuddy.description.module.ModuleDescription.Exports
getTargets
-
Constructor Details
-
AbstractBase
public AbstractBase()
-
-
Method Details
-
isQualified
public boolean isQualified()Determines if this export is qualified (exported to specific modules only).- Specified by:
isQualifiedin interfaceModuleDescription.Exports- Returns:
trueif this export has specific target modules,falseif exported to all modules.
-
hashCode
public int hashCode() -
equals
-
toString
-