Interface Label

All Superinterfaces:
Comparable<Label>, JsonPatchable, JsonReadable
All Known Implementing Classes:
Label.Smart, Label.Unmodified

@Immutable public interface Label extends Comparable<Label>, JsonReadable, JsonPatchable
GitHub label.
Since:
0.1
See Also:
Suppressed Checkstyle violations:
MultipleStringLiterals (500 lines)
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static final class 
    Smart Label with extra features.
    static final class 
    Unmodified Label with extra features.
  • Method Summary

    Modifier and Type
    Method
    Description
    Name of it.
    The repo we're in.

    Methods inherited from interface java.lang.Comparable

    compareTo

    Methods inherited from interface com.jcabi.github.JsonPatchable

    patch

    Methods inherited from interface com.jcabi.github.JsonReadable

    json
  • Method Details

    • repo

      Repo repo()
      The repo we're in.
      Returns:
      Issue
      Since:
      0.6
    • name

      String name()
      Name of it.
      Returns:
      Name