Interface BuildScope


public interface BuildScope
Build scope is certain combination of ProjectPath and BuildPath.
Since:
2.0.0
Restriction:
This interface is not intended to be extended by clients.
Restriction:
This interface is not intended to be implemented by clients.
  • Method Summary

    Modifier and Type
    Method
    Description
    The build paths this scope belongs to.
    The label.
    The project paths this scope belongs to.
    int
    Returns the "order" of this scope, usable to sort against other instances.
  • Method Details

    • getId

      The label.
    • getProjectPaths

      The project paths this scope belongs to.
    • getBuildPaths

      The build paths this scope belongs to.
    • order

      int order()
      Returns the "order" of this scope, usable to sort against other instances. Expected natural order is "main-compile", "test-compile"... (basically like the processing order).

      Note: this order is unrelated to ProjectPath.order() and BuildPath.order() and should be used only to sort build scope instances.