Interface LibraryComponentSelector

  • All Superinterfaces:
    ComponentSelector

    public interface LibraryComponentSelector
    extends ComponentSelector
    Criteria for selecting a library instance that is built as part of the current build.
    • Method Detail

      • getProjectPath

        java.lang.String getProjectPath()
        Return the project path of the selected library.
        Returns:
        the project path of the library
      • getLibraryName

        @Nullable
        java.lang.String getLibraryName()
        Return the library name of the selected library. If the library name is null then it is expected to find a single library defined in same project as the requesting component or dependency resolution will fail. If not null then the name will never be empty.
        Returns:
        the library name
      • getVariant

        @Nullable
        java.lang.String getVariant()