Interface ModuleSpec.AliasBuilder

Enclosing class:
ModuleSpec

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

    • 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

      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

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