# Interface ModuleComponentIdentifier

All Superinterfaces:
  `ComponentIdentifier`

public interface ModuleComponentIdentifier extends ComponentIdentifier
An identifier for a component instance which is available as a module version.

Since:
  1.10

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `getGroup()`
  The module group of the component.
  `String`
  `getModule()`
  The module name of the component.
  `ModuleIdentifier`
  `getModuleIdentifier()`
  The module identifier of the component.
  `String`
  `getVersion()`
  The module version of the component.

  ### Methods inherited from interface ComponentIdentifier

  `getDisplayName`

- ## Method Details

  - ### getGroup

    String getGroup()
    The module group of the component.
    Returns:
      Component group
    Since:
      1.10

  - ### getModule

    String getModule()
    The module name of the component.
    Returns:
      Component module
    Since:
      1.10

  - ### getVersion

    String getVersion()
    The module version of the component.
    Returns:
      Component version
    Since:
      1.10

  - ### getModuleIdentifier

    ModuleIdentifier getModuleIdentifier()
    The module identifier of the component. Returns the same information as `getGroup()` and `getModule()`.
    Returns:
      the module identifier
    Since:
      4.9