Package com.jcabi.github
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
- Version:
- $Id: 31711c9d16bf5318a917de52806f8b2303abd5d4 $
- Author:
- Yegor Bugayenko (yegor256@gmail.com)
- See Also:
- Labels API
- Suppressed Checkstyle violations:
- MultipleStringLiterals (500 lines)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
Label.Smart
Smart Label with extra features.static class
Label.Unmodified
Unmodified Label with extra features.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
name()
Name of it.Repo
repo()
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
-
-