Interface ProjectComponentIdentifier

  • All Superinterfaces:
    ComponentIdentifier

    public interface ProjectComponentIdentifier
    extends ComponentIdentifier
    An identifier for a component instance that is built as part of the current build.
    Since:
    1.10
    • Method Detail

      • getBuild

        BuildIdentifier getBuild()
        Identifies the build that contains the project that produces this component.
        Returns:
        The build identifier
      • getProjectPath

        java.lang.String getProjectPath()
        Returns the path of the project that produces this component. This path is relative to the containing build, so for example will return ':' for the root project of a build.
        Since:
        1.10
      • getBuildTreePath

        @Incubating
        java.lang.String getBuildTreePath()
        Returns a path to the project for the full build tree.
        Returns:
        The build tree path
        Since:
        8.3
      • getProjectName

        java.lang.String getProjectName()
        Returns the simple name of the project that produces this component.
        Since:
        4.5