Class DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.OpensDefinitionAdapter

    • Field Detail

      • aPackage

        private final java.lang.String aPackage
        The package that is being opened.
      • modifiers

        private final int modifiers
        The modifiers for the opening declaration.
      • targets

        private final java.util.Set<java.lang.String> targets
        The modules to which the package is opened, or no modules if opened to all modules.
    • Constructor Detail

      • OpensDefinitionAdapter

        protected OpensDefinitionAdapter​(java.lang.String aPackage,
                                         int modifiers)
        Creates a new opens definition adapter.
        Parameters:
        aPackage - The package that is being opened.
        modifiers - The modifiers for the opening declaration.
      • OpensDefinitionAdapter

        protected OpensDefinitionAdapter​(java.lang.String aPackage,
                                         int modifiers,
                                         java.util.Set<java.lang.String> targets)
        Creates a new opens definition adapter.
        Parameters:
        aPackage - The package that is being opened.
        modifiers - The modifiers for the opening declaration.
        targets - The modules to which the package is opened, or no modules if opened to all modules.