Interface ModuleSpec.AliasBuilder

  • Enclosing class:
    ModuleSpec

    public static interface ModuleSpec.AliasBuilder
    A builder for new alias module specifications.
    • Method Detail

      • create

        ModuleSpec create()
        Create the module specification from this builder.
        Returns:
        the module specification
      • getIdentifier

        @Deprecated
        default ModuleIdentifier getIdentifier()
        Deprecated.
        Use getName() instead.
        Get the identifier of the module being defined by this builder.
        Returns:
        the module identifier
      • getName

        java.lang.String getName()
        Get the name of the module being defined by this builder.
        Returns:
        the module name
      • getAliasTarget

        @Deprecated
        default ModuleIdentifier getAliasTarget()
        Deprecated.
        Use getAliasName() instead.
        Get the identifier of the module being referenced by this builder.
        Returns:
        the module identifier
      • getAliasName

        java.lang.String getAliasName()
        Get the name of the module being referenced by this builder.
        Returns:
        the module name