@Immutable @Loggable(value=1) public static final class Commit.Smart extends Object implements Commit
Commit.Smart| Constructor and Description |
|---|
Commit.Smart(Commit cmt)
Public ctor.
|
public Commit.Smart(@NotNull(message="cmt can\'t be NULL")
Commit cmt)
cmt - Commit@NotNull(message="message is never NULL") public String message() throws IOException
IOException - If there is any I/O problem@NotNull(message="URL is never NULL") public URL url() throws IOException
IOException - If there is any I/O problem@NotNull(message="repository is never NULL") public Repo repo()
Commit@NotNull(message="sha is never NULL") public String sha()
Commit@NotNull(message="JSON is never NULL")
public javax.json.JsonObject json()
throws IOException
JsonReadablejson in interface JsonReadableIOException - If there is any I/O problempublic int compareTo(@NotNull(message="obj can\'t be NULL")
Commit obj)
compareTo in interface Comparable<Commit>Copyright © 2012–2014 jcabi.com. All rights reserved.